[Share Experiences] deepin V20.2版本安装MySQL
Tofloor
poster avatar
橘子皮
deepin
2021-05-07 06:17
Author

0、前言

    在开始时我直接使用换源,然后直接下载sudo apt-get mysql-server mysql-client时,是下载不了,各种百度还是解决不了,最后我在百度上看到了一个关键词:官网下载apt版,刚好记得MySQL官网有apt版本,就直接去下载了。

 

1、步骤

1.1、换源步骤

下载前,建议先换源,换阿里云、华为云、腾讯云的都行,不然下载安装MySQL时会很慢,我换的是华为云的源。

终端执行:

sudo edit /etc/apt/sources.list

把前面的源注释掉,复制下面的任意一个源,保存退出;保存完后输入:sudo apt-get update,进行更新源。

  • 阿里源:

 

deb [by-hash=force] https://mirrors.aliyun.com/deepin/ apricot main contrib non-free
  • 华为源:

 

deb [by-hash=force] https://mirrors.huaweicloud.com/deepin/ apricot main contrib non-free
  • 清华源:

 

deb [by-hash=force] https://mirrors.tuna.tsinghua.edu.cn/deepin/ apricot main contrib non

 

1.2、开始安装MySQL

1、首先先去MySQL官网下载https://dev.mysql.com/downloads/repo/apt/,官网需要登录才能下载,可能用我这个https://wwi.lanzous.com/iGp9kov524b

2、下载好了,打开命令窗口,使用命令:sudo dpkg -i /home/orange/Desktop/mysql-apt-config_0.8.17-1_all.deb,/home是你的MySQL软件存放的路径。

3、输入了你的密码后,出现窗口,选择debian buster,回车,如果你想安装MySQL8.0版本的,就直接选择OK,如果想安装其他版本的MySQL,看第4、第5步。

4、选中MySQL server & cluster(Currently selected:mysql-8.0)回车,选择你需要的版本回车。

5、选好了如图,然后选择确定。

6、更新apt源,输入命令:sudo apt-get update

7、通过apt源安装MySQL,命令:sudo apt-get install mysql-server

8、通过apt安装MySQL,出现您希望继续执行吗? [Y/n],一直输入y就行,到输入密码时就输入自己的密码(密码是不显示的,但是输入错了可以删除),直到完成安装。

3、MySQL命令

查看MySQL是否安装成功:sudo service mysql status

MySQL启动服务:sudo service mysql start

MySQL停止服务:sudo service mysql stop

4、登录MySQL

mysql -u用户名 -p密码

我的是:mysql -uroot -p123456

就可以开始你的表演了。

 

Reply Favorite View the author
All Replies
deepinuser17
deepin
2021-05-07 06:39
#1

搞得那么复杂干嘛?

 

真正开源的MySQL现在叫MariaDB. 深度已经自带了.  安装MariaDB只需一行命令. 而且不会因为深度升级, 更新而出现问题.

 

sudo apt install mariadb-server mariadb-client

 

第三方软件会有兼容性问题. 有可能因为深度升级而出现各种问题. 除非有特别的原因, 以及是行家里手, 使用系统自带的软件包才是正道.

Reply View the author
lcw0268
deepin
2021-05-07 09:57
#2
It has been deleted!
lucksail
deepin
2021-05-07 16:20
#3

对的。我也是用MariDb的,Mysql已经不开源了,被收购了

 

Reply View the author
fuwen520
deepin
2021-06-18 15:32
#4

感谢大佬。一次到位

Reply View the author