您的位置:首页 > 运维架构 > Linux

CentOS 7 中配置 mysql 5.7.11 Linux Generic

2016-04-01 08:58 351 查看

1. 前言

因为我们之前在 ubuntu 下面配置过 mysql, 于是这次好容易安装完 centos 7 之后, 按照类似的 流程配置了一下, 结果行不通。。。。几经周折发现, 还是官方文档最管用!!!

2. 流程

我们的流程和官方文档有细微的差别, 不过成功安装了。

useradd -s /sbin/nologin mysql
mkdir -p /usr/local/mysql
chown -R mysql:mysql /usr/local/mysql

tar -zxvf mysql-5.7.11-linux-glibc2.5-x86_64.tar.gz
mv mysql-5.7.11-linux-glibc2.5-x86_64 /usr/local/mysql
cd /usr/local/mysql
bin/mysqld --initialize --user=mysql




这里会产生一个临时的root 用户的密码。

bin/mysql_ssl_rsa_setup
bin/mysql_safe --user=mysql &

bin/mysql -u root -p


3. 修改账户密码



提示:

You must reset your password using ALTER USER statement ....


网上给了一堆不靠谱的解决方法, 没有尝试, 其实说明已经很清楚了, 让我们使用 alter user, 怎么用呢?

这是官网给的使用例子:



然后, 敲入

alter user 'root'@'localhost' identified by 'zhyh2010';


欧了。

4. 结束语

其实这个配置, 看一下官网的说明, 真的是一会儿的功夫, 比在网上用扯淡的搜索搜出来的方法靠谱多了。。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: