centos64 上安装mysql

      本人正在学习mysql相关知识,工欲善其事必先利其器,就开始了安装mysql之旅,但是通过百度上面基本上都是千篇一律的安装方式,中途的坑太多,写这篇文章记录下自己的安装过程,本人初次写博客有不正确的地方请大家多多指导.

环境:

       centos64虚拟机,mysql5.6(mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz)

1.解压

         tar -xzvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz

2.拷贝文件到指定路径

        cp mysql-5.6.33-linux-glibc2.5-x86_64 -r /usr/local/mysql

3.编辑my-default.cnf (文件路径/usr/local/mysql/support-files/my-default.cnf)

      把内容由修改为

4.编辑mysql.server(文件路径/usr/local/mysql/support-files/mysql.server)

把内容油修改为

5. 拷贝文件

cp /usr/local/mysql/support-files/mysql.server -r /etc/init.d/mysqld

cp /usr/local/mysql/support-files/my-default.cnf -r /etc/my.cnf

6.创建组用户和赋权

groupadd mysql

useradd -g mysql mysql

chown -R mysql:mysql /usr/local/mysql/

7.实例化mysql

执行 /usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

提示

这个得安装perl    yum install -y perl

安装完毕之后再执行:/usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

8.启动mysql

9.关闭mysql

10.修改root密码

进入mysql安全模式

/usr/local/mysql/bin/mysqld_safe --skip-grant-table

进入mysql命令行

/usr/local/mysql/bin/mysql

关闭myslq

启动mysql然后登陆

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值