阿里云centos服务器安装mysql

虽然现在在服务器上面用docker可以很方便的进行安装,不过可能也有不用docker的情况,这里做个记录。
所用数据库为mysql5.7

下载与安装MySQL

  1. 安装MySQL官方的yum repository
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
  1. 下载rpm包
yum -y install mysql57-community-release-el7-10.noarch.rpm
  1. 安装MySQL服务
  yum -y install mysql-community-server 
  1. 启动MySQL服务: systemctl restart mysqld
  2. 获取mysql的初始化密码 `
 grep 'A temporary password' /var/log/mysqld.log 
  1. 更改密码 两种方式:
  • 直接 mysqladmin -u root -p'旧密码' password '新密码'进行修改

  • 通过mysqladmin -u root -p,然后输入初始密码进入mysql,然后通过

     mysql> ALTER USER USER() IDENTIFIED BY '新密码'; 
    

    进行修改。

    密码必须由大小写字母和特殊字符组成。

  1. 打开mysql数据库: use mysql;
  2. 将host设置为%表示任何ip都能连接mysql
    update user set host='%' where user='root' and host='localhost'; 
    

别忘了用flush privileges;刷新权限表,使配置生效. 另外阿里云服务器安全组那边需要添加3306的端口规则,这个相信大家都知道了。然后就可以愉快的操作数据库了。

猜你喜欢

转载自blog.csdn.net/stonezry/article/details/106373859