废话不多说,直接上教程。
1.首先执行如下命令,更新YUM源。
rpm -Uvh http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
执行完上面命令后如果出现Peer reports incompatible or unsupported protocol version.这个错误请执行 yum update -y nss curl libcurl
2.执行如下命令,安装MySQL。
yum -y install mysql-community-server --nogpgcheck
3.执行如下命令,查看MySQL版本号。
mysql -V
4.返回结果如下,表示您已成功安装MySQL。
5.执行如下命令,启动MySQL服务。
systemctl start mysqld
6. 执行如下命令,设置MySQL服务开机自启动。
systemctl enable mysqld
7.配置MySQL的root用户密码。
执行如下命令,查看/var/log/mysqld.log文件,获取root用户的初始密码。
grep 'temporary password' /var/log/mysqld.log
8.返回结果如下所示,您可以查看到root用户的初始密码。
9. 执行以下命令,使用root用户登录数据库。
mysql -uroot -p
10.返回结果如下所示,输入root用户的初始密码。(输入的密码是不会显示出来的)
11.执行以下命令,修改MySQL的root用户的初始密码。
set global validate_password_policy=0; #修改密码安全策略为低(只校验密码长度,至少8位)。 ALTER USER 'root'@'localhost' IDENTIFIED BY '12345678';
12.执行以下命令,授予root用户远程管理权限。
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '12345678';
-
输入exit退出数据库。
-
执行以下命令,使用root用户登录数据库
-
mysql -uroot -p12345678
-
到这里mysql的安装大功告成,他的安装目录默认是安装在/var/lib/mysql这个目录
-
也可以使用 find / -name mysql 这个命令进行查看mysql的安装目录
-
参考阿里云实验室文档:MySQL数据库快速部署实践 – 云起实验室-在线实验-上云实践-阿里云开发者社区-阿里云官方实验平台-阿里云
连接数据库
1.进入mysql -uroot -p12345678
输入use mysql;
紧接着输入:update user set host = ‘%’ where user = ‘root’;
开放端口
firewall-cmd –permanent –add-port=3306/tcp
最后flush privileges;
到这里就能使用工具成功连接数据库了
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/105098.html