deepin系统安装mysql
一、deepin系统
1.deepin系统的版本 --社区版(20.8)

二、下载且解压mysql
1.下载地址
# https://downloads.mysql.com/archives/community/ --下载地址

点击 Download ,浏览器就是下载

2.解压到/usr/local
$ sudo tar -xvJf mysql-8.0.31-linux-glibc2.12-x86_64.tar.xz -C /usr/local
3.创建软链接
$ cd /usr/local
$ sudo ln -s mysql-8.0.31-linux-glibc2.12-x86_64 mysql
三、添加mysql用户组和mysql用户
$ sudo groupadd mysql
$ sudo useradd -r -g mysql -s /bin/false mysql
四、安装mysql
1.创建data文件夹存放数据库文件
$ cd /usr/local/mysql
$ sudo mkdir /usr/local/mysql/data
2.修改当前目录拥有者为新建的mysql用户
$ sudo chown -R mysql:mysql ./
3.初始化mysql
$ sudo ./bin/mysqld --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --initialize
2023-01-03T03:23:34.220674Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: +Llmwt6AhZIE
4.开启mysql服务
$ cd /usr/local/mysql-8.0.31-linux-glibc2.12-x86_64/support-files
$ sudo ./mysql.server start
5.设置新密码
使用初始密码就已经可登录了
$ cd /usr/local/mysql-8.0.31-linux-glibc2.12-x86_64/bin
$ ./mysql -uroot -p
alter user 'root'@'localhost' identified by '新密码';
五、设置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

本文详细介绍了如何在Deepin20.8社区版操作系统中下载、解压MySQL,创建用户组和用户,初始化数据库,设置新密码以及创建软连接,以便管理和使用MySQL服务。
1380

被折叠的 条评论
为什么被折叠?



