阿里云服务器安装配置MySQL

一、用于上传和下载的工具,安装命令下记:
注:也可以使用FileZilla工具进行文件的上传和下载
--yum install lrzsz
二、MySQL安装:
1.首先检查是否已经安装,如果已经安装先删除以前版本,以免安装不成功
[root@localhost ~]# php -v

[root@localhost ~]# rpm -qa | gerp mysql
或[root@localhost ~]# yum list installed | grep mysql
如果显示以下内容说明没有安装服务
-bash: gerp: command not found
2.下载MySql安装包
[root@localhost ~]# rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

[root@localhost ~]# rpm -ivh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
3.安装MySql
[root@localhost ~]# yum install -y mysql-server

[root@localhost ~]# yum install mysql-community-server
如果显示以下内容说明安装成功
Complete
4.设置开机启动Mysql
[root@localhost ~]# systemctl enable mysqld.service
5.检查是否已经安装了开机自动启动
[root@localhost ~]# systemctl list-unit-files | grep mysqld
如果显示以下内容说明已经完成自动启动安装
mysqld.serviceenabled
6.设置开启服务
[root@localhost ~]# systemctl start mysqld.service
7.查看MySql默认密码
[root@localhost ~]# grep 'temporary password' /var/log/mysqld.log
8.1.登陆MySql,输入用户名和密码(这里输入登陆密码后可能会一直提示错误,8.2步骤中进行解决)
[root@localhost ~]# mysql -uroot -p
8.2.解决输入默认密码一直报错的问题
①停止MySql服务:systemctl stop mysqld.service
②修改mMySQL的配置文件:vi/etc/my.cnf在最后加上配置:skip-grant-tables
③重新启动MySql服务:systemctl start mysqld.service
④重新登陆MySql:[root@localhost ~]# mysql -uroot -p
8.3修改MySql登陆密码:
mysql>updatemysql.usersetauthentication_string=password('您的密码')whereuser='root' ;
Query OK, 1row affected,1warning (0.00 sec)
Rows matched: 1Changed:1Warnings:1
8.4用新的登陆密码重新登陆MySql,输入下记命令会报错误:
阿里云服务器安装配置MySQL
文章图片
8.5再次设置登陆密码
mysql>setglobal validate_password_policy=0; //改变密码等级
mysql>setglobal validate_password_length=4; //改变密码最小长度
SETPASSWORD=PASSWORD('您的密码');
然后再用 show databases; 就没有报错了
9.配置远程登录:
MySQL默认root用户只能本地登录,如果要远程连接,要简单设置下,这里直接用root来远程登录不添加其他角色。
mysql>GRANTALLPRIVILEGESON*.*TO'root'@'%'IDENTIFIEDBY'您的密码'WITHGRANTOPTION;
mysql>flushprivileges;
10:阿里云服务器安全组配置:
【阿里云服务器安装配置MySQL】

阿里云服务器安装配置MySQL
文章图片

    推荐阅读