安装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
复制


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进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
【专家有话说第五期】在不同年龄段,DBA应该怎样规划自己的职业发展?
墨天轮编辑部
1321次阅读
2025-03-13 11:40:53
MySQL8.0统计信息总结
闫建(Rock Yan)
492次阅读
2025-03-17 16:04:03
2月“墨力原创作者计划”获奖名单公布
墨天轮编辑部
463次阅读
2025-03-13 14:38:19
SQL优化 - explain查看SQL执行计划(一)
金同学
393次阅读
2025-03-13 16:04:22
MySQL突然崩溃?教你用gdb解剖core文件,快速锁定“元凶”!
szrsu
368次阅读
2025-03-13 00:29:43
MySQL生产实战优化(利用Index skip scan优化性能提升257倍)
chengang
328次阅读
2025-03-17 10:36:40
MySQL数据库当前和历史事务分析
听见风的声音
294次阅读
2025-04-01 08:47:17
一键装库脚本3分钟极速部署,传统耗时砍掉95%!
IT邦德
238次阅读
2025-03-10 07:58:44
MySQL 生产实践-Update 二级索引导致的性能问题排查
chengang
232次阅读
2025-03-28 16:28:31
MySQL8.0直方图功能简介
Rock Yan
232次阅读
2025-03-21 15:30:53