1.创建目录
cd /usr/local mkdir -p tools mkdir -p mysql
2. 查看是否安装有mysql服务
rpm -qa|grep -i mysql
如果有,则删除
yum -y remove mysql-libs-5.1.73-7.el6.x86_64
3. 下载mysql57-community-release-el6-8.noarch.rpm的yum源
wget http://repo.mysql.com/mysql57-community-release-el6-8.noarch.rpm
3. 安装mysql57-community-release-el6-8.noarch.rpm
yum localinstall mysql57-community-release-el6-8.noarch.rpm
5. 安装mysql
yum install mysql-community-server yum install php-mysql
6. 启动mysql
service mysqld start
检查是否为开机自启动
chkconfig --list|grep mysqld
如果2~5都是off 则不是
使用命令设置为开机启动:
chkconfig mysqld on
再次检查则为下图结果:
7. 修改远程访问
在 /var/log/mysqld.log 文件中会自动生成一个随机的密码,我们需要先取得这个随机密码,以用于登录 MySQL 服务端:
grep "password" /var/log/mysqld.log
登录数据库
mysql -u root -p
输入密码
然后更新密码
mysql>set password for 'root'@'localhost'=password('root'); mysql>use mysql; mysql>update user set host = '%' where user = 'root'; //这个命令执行错误时可略过 mysql>flush privileges; mysql>select host, user from user; //检查‘%’ 是否插入到数据库中 mysql>quit
注:/var/log/mysqld.log 中找不到临时密码(删除原来安装过的mysql残留的数据)
rm -rf /var/lib/mysql service mysqld restart
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/198861.html