暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

30秒,超简单的MySQL安装手册

直截了当 2021-08-10
774
安装MySQL8.0(Ubuntu18.04环境下安装)

使用vagrant + ubuntu18安装MySQL8

  • STEP 1

    wget https://maopuyufile-1304875256.cos.ap-shanghai.myqcloud.com/mysql-apt-config_0.8.18-1_all.deb

    复制
  • STEP 2

    sudo dpkg -i mysql-apt-config_0.8.18-1_all.deb

    复制
image-20210802105646447
image-20210802105902120
  • STEP 3 回车确定

  • STEP 4

    sudo apt-get update

    复制
  • STEP 5

    sudo apt-get install mysql-server -y

    复制
  • STEP 6

    image-20210802110243133

    输入两次密码,并确认

至此安装操作完成

创建新用户并允许该用户从远程ip登陆MySQL服务器

由于新装的MySQL服务是不允许本机意外的机器连接的,这里我们要处理一下,使服务器允许远程链接。

注意:一般生产服务器,为了保证数据安全,只允许本机或内网ip链接。

vagrant@ubuntu-bionic:~$ mysql -uroot -p
Enter password: 
mysql> use mysql;
mysql> CREATE USER 'remoteuser'@'%' IDENTIFIED BY 'zhijieliaodang666';

#
 将所有权限赋予 用户  remoteuser
mysql> GRANT ALL ON *.* TO 'remoteuser'@'%';

#
 如果你想只允许特定的Ip连接MySQLServer,那么可以这么写
# mysql> ALTER USER 'remoteuser'@'{指定ip}' IDENTIFIED WITH mysql_native_password BY 'zhijieliaodang666';
mysql> ALTER USER 'remoteuser'@'%' IDENTIFIED WITH mysql_native_password BY 'zhijieliaodang666';

#
 刷新权限
mysql> FLUSH PRIVILEGES; 
mysql> exit
# 推出并重启MySQL
vagrant@ubuntu-bionic:~$ sudo service mysql restart

复制

至此我们创建了新的用户,并且允许该用户从远程ip登陆此MySQL服务器


文章转载自直截了当,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论