博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos安装mysql57
阅读量:4560 次
发布时间:2019-06-08

本文共 3144 字,大约阅读时间需要 10 分钟。

下载源安装文件

wget http://repo.mysql.com//mysql57-community-release-el7-8.noarch.rpm

wget https://repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm

本地安装rpm包(配置MySQL安装源)

yum -y localinstall mysql57-community-release-el7-11.noarch.rpm

查看所有MySQL安装源(默认MySQL安装版本5.7)

yum repolist all | grep mysql

[root@bogon ~]# yum repolist all | grep mysqlmysql-cluster-7.5-community/x86_64 MySQL Cluster 7.5 Community       禁用mysql-cluster-7.5-community-source MySQL Cluster 7.5 Community - Sou 禁用mysql-cluster-7.6-community/x86_64 MySQL Cluster 7.6 Community       禁用mysql-cluster-7.6-community-source MySQL Cluster 7.6 Community - Sou 禁用mysql-connectors-community/x86_64  MySQL Connectors Community        启用:    36mysql-connectors-community-source  MySQL Connectors Community - Sour 禁用mysql-tools-community/x86_64       MySQL Tools Community             启用:    47mysql-tools-community-source       MySQL Tools Community - Source    禁用mysql-tools-preview/x86_64         MySQL Tools Preview               禁用mysql-tools-preview-source         MySQL Tools Preview - Source      禁用mysql55-community/x86_64           MySQL 5.5 Community Server        禁用mysql55-community-source           MySQL 5.5 Community Server - Sour 禁用mysql56-community/x86_64           MySQL 5.6 Community Server        禁用mysql56-community-source           MySQL 5.6 Community Server - Sour 禁用mysql57-community/x86_64           MySQL 5.7 Community Server        启用:   187mysql57-community-source           MySQL 5.7 Community Server - Sour 禁用mysql80-community/x86_64           MySQL 8.0 Community Server        禁用mysql80-community-source           MySQL 8.0 Community Server - Sour 禁用
yum -y install mysql-tools-community mysql-connectors-community mysql-tools-community

关闭MySQL 5.6安装源

sudo yum-config-manager --disable mysql56-community

开启MySQL 5.7安装源

sudo yum-config-manager --enable mysql57-community

没有yum-config-manager命令可以安装yum install yum-utils.noarch工具 或者编辑/etc/yum.repos.d/mysql-community.repo文件enable项为1表示开启,为0表示关闭

VI命令修改python版本为2.7

vi /usr/libexec/urlgrabber-ext-down

yum -y install yum-utils

vi /bin/yum-config-manager

 

安装MySQL

yum -y install mysql-devel mysql-community-server

启动MySQL

systemctl start mysqld.service

安全配置MySQL

mysql_secure_installation

查看root用户初始密码:

[root@bogon ~]# cat /var/log/mysqld.log | grep 'password'

2017-05-16T02:49:27.631334Z 1 [Note] A temporary password is generated for root@localhost: ExQqWoo6Q1.u

mysql -uroot -p

设置密码

use mysql;

update user set password=password('密码') where user='root';

flush privileges;

一个错误:

mac mysql error You must reset your password using ALTER USER statement before executing this statement.

安装完mysql 之后,登陆以后,不管运行任何命令,总是提示这个

step 1: SET PASSWORD = PASSWORD('your new password');

step 2: ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;

step 3: flush privileges;

完成以上三步退出再登,使用新设置的密码就行了,以上除了红色的自己修改成新密码外,其他原样输入即可

 

远程连接设置 

把在所有数据库的所有表的所有权限赋值给位于所有IP地址的root用户。

 

mysql> grant all privileges on *.* to root@'%'identified by 'password';

 

如果是新用户而不是root,则要先新建用户

 

mysql>create user 'username'@'%' identified by 'password';

 

重启MYSQL

systemctl restart mysqld.service

此时就可以进行远程连接了。

 

转载于:https://www.cnblogs.com/OnlyDreams/p/6859975.html

你可能感兴趣的文章
Sublime Text 2学习记录
查看>>
UWP开发入门(三)——{x:Bind}扩展标记
查看>>
SoupUI接口测试学习分享
查看>>
HDU2275
查看>>
tomcat:A docBase * inside the host appBase has been specifi, and will be ignored
查看>>
动态创建按钮及处理OnClick事件
查看>>
字符集
查看>>
《Linux命令行与shell脚本编程大全 第3版》Linux命令行---51
查看>>
《Linux命令行与shell脚本编程大全 第3版》高级Shell脚本编程---27
查看>>
jQuery最佳实践
查看>>
DelphiXE2 DataSnap开发技巧收集
查看>>
HoloLens开发手记 - Unity之Keyboard input 键盘输入
查看>>
关于日历
查看>>
荣品KING3288开发板升级啦!
查看>>
系统产生死锁的四个必要条件
查看>>
初心易得,始终难守
查看>>
北京集训DAY4
查看>>
编译 ACE
查看>>
JDBC(1)
查看>>
《程序是怎样跑起来的》第五章
查看>>