为了写这一篇,特定起了个 docker 把能查的资料全查了之后一步步走了一遍。
手装 MySQL 真的是略累,我发现每次装都要查半天命令。
希望这次总结之后,写出来的内容能帮到之后来装的盆友们
文章的格式用给程序员的中文写作指北中的指导精调过,读起来应该蛮舒服
另外文章还包括了用 mysql_secure_installation 配置的章节
1
wujieyuan 2020-07-07 15:13:57 +08:00 1
宝塔面板挺好用的, 装这些东西都是一键搞定
|
2
KalaSearch OP |
3
realpg 2020-07-07 15:17:45 +08:00 1
apt install mysql-server
|
4
commoccoom 2020-07-07 15:20:14 +08:00
Ubuntu 上还能一键`apt install` Debian10 上就只能自己去找软件源了😂
|
5
EminemW 2020-07-07 22:51:45 +08:00
|
6
vibbow 2020-07-08 00:11:12 +08:00 1
|
7
KalaSearch OP @commoccoom 是啊 T_T
|
8
KalaSearch OP @EminemW +1
|
9
hantsy 2020-07-08 10:19:53 +08:00 1
已经很多年没有在本机安装过了,开发一直 Docker 。
|
10
KalaSearch OP @hantsy 是的,docker 的确省心省力太多。下次写篇 docker 的教程 :D
|
11
ZhiboX 2020-07-14 11:47:10 +08:00
哈哈,在这里也找到你了!我也觉得在 V2EX 上更新会更好传达到受众。
|
12
KalaSearch OP @ZhiboX :D 握爪来
|
13
Licsber 2020-07-17 00:07:57 +08:00
第三步 - 调整用户权限
‘auto_socket’ -> 'auth_socket' 错字+1 另外 看你这文章标题 还以为 ubuntu20.04 上 mysql 软件源之类的都没有了 以为教编译安装那一套 |
14
KalaSearch OP @Licsber 感谢,我改一改
|
15
mikeguan 2020-07-17 00:18:12 +08:00 via Android
MySQL8 加密方式有变动,旧的程序可能不兼容新的加密
|
16
KalaSearch OP @mikeguan 感谢你的提醒,我改改文章提一下
|
17
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 也适用,内容比楼主多一点点 |
18
KalaSearch OP @iyaozhen 可以考虑链过来呀,我也可以链到你这篇(帮助想装低版本的同学)
|
19
march1993 2020-07-17 09:30:52 +08:00 via iPhone
apt 装不就完了?“ mysql_secure_installation”这步不做也不会怎么样,root 默认只能 sock 操作。你要给 phpmyadmin 权限就进 mysql 控制台创建相应用户添加相应权限。
|
20
paoqi2048 2020-07-17 11:26:24 +08:00
|
21
cco 2020-07-17 17:09:12 +08:00
下载 deb 包,安装就行了- -! 有啥难度?不行就 docker 跑起~~
|
22
dorothyREN 2020-07-21 18:35:08 +08:00
1 、apt install
2 、下载 deb 包 dpkg 安装 3 、下载 bin 解压配置系统环境 4 、下载源码编译安装 除了自己编译麻烦点以外,哪个还麻烦?? |
23
CallMeReznov 2020-07-22 15:38:38 +08:00
讲真...有 apt yum 这类包在线装就是一把梭的事,完全不麻烦吧...
要讲真麻烦我感觉还是 oracle |
24
zzzmh 2020-07-22 15:50:27 +08:00
首先推荐 docker 因为太方便了
其次推荐去官网下一个 deb,不是完整安装的那种,是一个源,有这个就可以 sudo apt install mysql-server 了 默认的情况直接 sudo apt install mysql-server 是不行的,我记得默认回装上海狮 DB 不是海豚 DB(MySql) |
25
mywaiting 2020-07-22 16:15:42 +08:00
如何安装 MySQL 并用起来?
$ docker pull mysql $ docker run mysql |