如何在 Ubuntu 20.04 下安装 MySQL

2020-07-07 15:10:47 +08:00
 KalaSearch

如何在 Ubuntu 20.04 下安装 MySQL

为了写这一篇,特定起了个 docker 把能查的资料全查了之后一步步走了一遍。

手装 MySQL 真的是略累,我发现每次装都要查半天命令。

希望这次总结之后,写出来的内容能帮到之后来装的盆友们

文章的格式用给程序员的中文写作指北中的指导精调过,读起来应该蛮舒服

另外文章还包括了用 mysql_secure_installation 配置的章节

文章正文:如何在 Ubuntu 20.04 下安装 MySQL

5568 次点击
所在节点    MySQL
25 条回复
wujieyuan
2020-07-07 15:13:57 +08:00
宝塔面板挺好用的, 装这些东西都是一键搞定
KalaSearch
2020-07-07 15:16:31 +08:00
@wujieyuan 感谢推荐

宝塔作为运维辅助的确还不错,但是也不是所有服务器都会用 /会装宝塔。我通常会用 docker 不过有时不得己要装一次还是很麻烦,掉层皮
realpg
2020-07-07 15:17:45 +08:00
apt install mysql-server
commoccoom
2020-07-07 15:20:14 +08:00
Ubuntu 上还能一键`apt install` Debian10 上就只能自己去找软件源了😂
EminemW
2020-07-07 22:51:45 +08:00
装好一次之后,以后都用那个镜像
vibbow
2020-07-08 00:11:12 +08:00
https://repo.mysql.com/mysql-apt-config_0.8.15-1_all.deb

用官方的源,还可以自己选择要安装的版本
KalaSearch
2020-07-08 00:52:26 +08:00
@commoccoom 是啊 T_T
KalaSearch
2020-07-08 00:52:35 +08:00
hantsy
2020-07-08 10:19:53 +08:00
已经很多年没有在本机安装过了,开发一直 Docker 。
KalaSearch
2020-07-08 12:37:56 +08:00
@hantsy 是的,docker 的确省心省力太多。下次写篇 docker 的教程 :D
ZhiboX
2020-07-14 11:47:10 +08:00
哈哈,在这里也找到你了!我也觉得在 V2EX 上更新会更好传达到受众。
KalaSearch
2020-07-14 12:14:05 +08:00
@ZhiboX :D 握爪来
Licsber
2020-07-17 00:07:57 +08:00
第三步 - 调整用户权限
‘auto_socket’ -> 'auth_socket'
错字+1
另外 看你这文章标题
还以为 ubuntu20.04 上 mysql 软件源之类的都没有了
以为教编译安装那一套
KalaSearch
2020-07-17 00:10:32 +08:00
@Licsber 感谢,我改一改
mikeguan
2020-07-17 00:18:12 +08:00
MySQL8 加密方式有变动,旧的程序可能不兼容新的加密
KalaSearch
2020-07-17 00:42:50 +08:00
@mikeguan 感谢你的提醒,我改改文章提一下
iyaozhen
2020-07-17 00:59:45 +08:00
《 Ubuntu 16.04 上安装 MySQL 5.7 的一些细节》 https://iyaozhen.com/install-mysql-5-7-on-ubuntu-with-some-details.html
水个贴,虽然是 5.7 但说的事情 8.x 也适用,内容比楼主多一点点
KalaSearch
2020-07-17 02:31:35 +08:00
@iyaozhen 可以考虑链过来呀,我也可以链到你这篇(帮助想装低版本的同学)
march1993
2020-07-17 09:30:52 +08:00
apt 装不就完了?“ mysql_secure_installation”这步不做也不会怎么样,root 默认只能 sock 操作。你要给 phpmyadmin 权限就进 mysql 控制台创建相应用户添加相应权限。
paoqi2048
2020-07-17 11:26:24 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/687910

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX