Deepin(Linux)安装MySQL指南
1.下载
地址:https://downloads.mysql.com/archives/community/
2.将文件解压到 /usr/local 目录下
先cd到安装文件所在目录再解压,本机是cd /home/lu01/Downloads
sudo tar -xvJf mysql-9.2.0-linux-glibc2.28-x86_64.tar.xz -C /usr/local
3.创建软链接
cd /usr/local
sudo ln -s mysql-9.2.0-linux-glibc2.28-x86_64 mysql
4.添加 MySQL 用户组和 MySQL 用户
sudo groupadd mysql
sudo useradd -r -g mysql -s /bin/false mysql
5.创建 data
文件夹用于存放数据库文件
cd /usr/local/mysql
sudo mkdir /usr/local/mysql/data
6.修改当前目录的拥有者为新建的 MySQL 用户
sudo chown -R mysql:mysql ./
7.初始化MySQL
sudo ./bin/mysqld --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --initialize
注意:输入这行指令后,系统会给出初始密码,记下来后面要用。
8.启动 MySQL 服务
cd /usr/local/mysql-9.2.0-linux-glibc2.28-x86_64/support-files
sudo ./mysql.server start
9.设置新密码
使用之前得到的初始密码就已经可登录了
cd /usr/local/mysql-9.2.0-linux-glibc2.28-x86_64/bin
./mysql -uroot -p
登录后可以修改密码
alter user 'root'@'localhost' identified by '新密码';
10.设置MySQL软连接
1):MySQL客户端软连接
sudo ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
2):MySQL服务端软连接
sudo ln -s /usr/local/mysql/support-files/mysql.server /usr/local/bin/mysqld
11.测试服务器的启动、停止、查看状态
启动服务器的指令是:
sudo mysqld start
停止服务器的指令是:
sudo mysqld stop
查看状态的指令是:
sudo mysqld status
12.安装navicat
下载地址:Navicat | 産品
选择最下面的navicat Premium Lite 17即可,这是免费版的。