相关链接:
在 CentOS 1804 中 使用 yum 安装 MySQL 5.7 最新版
在 CentOS 1804 中 安装 MySQL 5.7.20 (或任意MySQL版本)
在 CentOS 1804 中 修改 MySQL 密码策略
在 CentOS 中 开启 MySQL 的 3306 端口
在不打开 MySQL 3306 端口的情况下,使用 Navicat 进项远程连接(使用22端口)
在 Ubuntu 中安装 MySQL5.7.20(任意版本)
在 Ubuntu 中安装 MySQL5.7.** 最新版
CentOS 6/7 安装 MySQL 8 最新版
CentOS 6/7 安装 MySQL 8.0.11 (或任意版)
MySQL 5.7 最新版 使用 yum 安装 MySQL NDB Cluster 7.5 最新版 集群
MySQL 集群 MySQL NDB Cluster 7.5.** 与 MySQL 5.7.** 对应版本说明
MySQL 集群 MySQL NDB Cluster 7.6.** 与 MySQL 5.7.** 对应版本说明
MySQL 5.7.20 (或指定版本) 与 MySQL NDB Cluster 7.6.4 (或指定版本) 集群
Windows 安装 MySQL 5.7.20 教程(及常见问题解决)
MySQL 5.7.20 (或任意版本) 的 Windows 版 安装程序 (msi) 下载
wget http://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64/mysql-community-common-5.7.20-1.el7.x86_64.rpm
wget http://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64/mysql-community-libs-5.7.20-1.el7.x86_64.rpm
wget http://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64/mysql-community-client-5.7.20-1.el7.x86_64.rpm
wget http://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64/mysql-community-server-5.7.20-1.el7.x86_64.rpm
wget http://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64/mysql-community-libs-compat-5.7.20-1.el7.x86_64.rpm
[root@CSDNBlogs ~]# rpm -qa | grep maria
mariadb-libs-5.5.60-1.el7_5.x86_64
卸载maria: [root@CSDNBlogs ~]# yum -y remove mariadb-libs-5.5.60-1.el7_5.x86_64
[root@CSDNBlogs ~]# cd /usr/java/doc/
[root@CSDNBlogs doc]# ls
mysql-community-client-5.7.20-1.el7.x86_64.rpm mysql-community-libs-5.7.20-1.el7.x86_64.rpm
mysql-community-common-5.7.20-1.el7.x86_64.rpm mysql-community-server-5.7.20-1.el7.x86_64.rpm
yum -y install mysql-community-common*
yum -y install mysql-community-libs*
yum -y install mysql-community-client*
yum -y install mysql-community-server*
[root@CSDNBlogs doc]# systemctl start mysqld
[root@CSDNBlogs doc]# systemctl enable mysqld
[root@CSDNBlogs doc]# systemctl daemon-reload
[root@CSDNBlogs doc]# grep 'temporary password' /var/log/mysqld.log
2018-09-21T02:47:01.590809Z 1 [Note] A temporary password is generated for root@localhost: 3:gd&v_2hw(H
或者使用: [root@CSDNBlogs doc]# less /var/log/mysqld.log
大约在第10行左右(每行开始为时间),显示如下: 2018-09-21T02:47:01.590809Z 1 [Note] A temporary password is generated for root@localhost: 3:gd&v_2hw(H
root@localhost后面就是预设密码。[root@CSDNBlogs doc]# mysql -uroot -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 5
Server version: 5.7.20
Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
上面第5行显示为Server version: 5.7.20,是MySQL的版本(在这里吐槽一下,网上有很多方法查看MySQL安装版本,那些人想必没有仔细看过登录时的信息,说多了,言归正传)。mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';
Query OK, 0 rows affected (0.00 sec)
或: mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPass4');
Query OK, 0 rows affected, 1 warning (0.00 sec)
设置密码要符合规范(大小写,数字,特殊字符),不认设置不成功,如果想设置简单的密码,请阅读本文开头或结束的其他文章。授权远程访问数据库:
此方法不推荐,有其他更好的方式,请阅读本文开头或结束的其他文章。
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Ass-Ubc+457';
Query OK, 0 rows affected, 1 warning (0.00 sec)
本文已完结。
相关链接:
在 CentOS 1804 中 使用 yum 安装 MySQL 5.7 最新版
在 CentOS 1804 中 安装 MySQL 5.7.20 (或任意MySQL版本)
在 CentOS 1804 中 修改 MySQL 密码策略
在 CentOS 中 开启 MySQL 的 3306 端口
在不打开 MySQL 3306 端口的情况下,使用 Navicat 进项远程连接(使用22端口)
在 Ubuntu 中安装 MySQL5.7.20(任意版本)
在 Ubuntu 中安装 MySQL5.7.** 最新版
CentOS 6/7 安装 MySQL 8 最新版
CentOS 6/7 安装 MySQL 8.0.11 (或任意版)
MySQL 5.7 最新版 使用 yum 安装 MySQL NDB Cluster 7.5 最新版 集群
MySQL 集群 MySQL NDB Cluster 7.5.** 与 MySQL 5.7.** 对应版本说明
MySQL 集群 MySQL NDB Cluster 7.6.** 与 MySQL 5.7.** 对应版本说明
MySQL 5.7.20 (或指定版本) 与 MySQL NDB Cluster 7.6.4 (或指定版本) 集群
Windows 安装 MySQL 5.7.20 教程(及常见问题解决)
MySQL 5.7.20 (或任意版本) 的 Windows 版 安装程序 (msi) 下载