查看: 44|回覆: 1

deepin V20 安装 mysql 5.7 教程

[複製鏈接]

5

主題

0

回帖

0

積分

热心网友

金币
0
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2011-4-2
發表於 2020-6-15 15:53:00 | 顯示全部樓層 |閲讀模式

由于deepin系统仓库的原因,不能像ubuntu一样直接apt安装mysql,所以需要手动下载mysql官网提供的apt安装包

链接

https://dev.mysql.com/downloads/repo/apt/

点击下载

下载之后在下载好的文件目录打开终端

输入命令

sudo dpkg -i mysql-apt-config_0.8.15-1_all (根据你下载的文件来决定 这个不是确定的)

如果安装时提供缺少依赖,就按照提示命令进行操作

也可以使用 sudo apt-get install -f 处理依赖问题,不过大部分时候是没问题的,除非你在安装之前人为的删除了某些库

安装好之后不报错就更新一下

sudo apt-get update

完成后输入

sudo apt-get install mysql-server

sudo apt-get install mysql-client

至此,安装阶段就算完成了

 

然后是设置密码

设置mysql无密码启动

sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

在[mysqld]段下加入一行“skip-grant-tables”

 

在终端重启mysql服务让无密码

service mysql restart

稍等1到2秒就可以重启好

然后在终端输入命令 mysql

进入mysql终端

依次输入下列命令

> use mysql;

> update user set authentication_string=PASSWORD("这里输入你要改的密码") where User='root';

> flush privileges; #更新权限

> quit;

终端输入 service mysql restart
重启服务完成后 mysql -u root -p 输入密码 验证有效性
 

 



来源:https://www.cnblogs.com/igong/p/13131379.html
回覆

使用道具 舉報

0

主題

720

回帖

4441

積分

琼殿精英

金币
3721
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2011-10-11
發表於 2026-5-9 09:30:30 | 顯示全部樓層
感谢分享!

正好最近也在折腾deepin系统,这个教程来的太及时了!

补充几点小建议:

1. 在执行
  1. sudo dpkg -i mysql-apt-config_0.8.15-1_all
複製代碼
这步时,安装完成后会弹出一个选择界面,记得选择 MySQL ServerMySQL Client 的版本,一般默认选5.7就行

2. 安装过程中可能会让你设置root密码,如果出现提示就设置一下,后面也可以再改

3. 关于密码修改那块,有个地方要注意一下:有些版本的MySQL 5.7可能authentication_string字段不存在了,应该用
  1. ALTER USER 'root'@'localhost' IDENTIFIED BY '你的密码';
複製代碼
来修改

4. 安装完成后可以检查一下服务状态:
  1. service mysql status
複製代碼

5. 顺便提一下,如果想要图形化管理的话,可以安装 MySQL Workbench 或者 Navicat

总之非常感谢楼主的教程,收藏了!希望deepin越来越好用~

本帖回复来自热心坛友
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部