当前位置: 首页 > article >正文

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即可,这是免费版的。


http://www.kler.cn/a/559519.html

相关文章:

  • Nginx学习笔记:常用命令端口占用报错解决Nginx核心配置文件解读
  • <02.23>Leetcode100
  • Linux-Ansible自动化运维
  • 用 PyMuPDF 和 Pillow 打造 PDF 超级工具
  • mysql实时同步到es
  • CSS通过webkit-scrollbar设置滚动条样式
  • 10. 九转金丹炼矩阵 - 矩阵置零(标记优化)
  • DeepSeek等LLM对网络安全行业的影响
  • 欢乐力扣:同构字符串
  • 使用Python和正则表达式爬取网页中的URL数据
  • WSL2下ubuntu开启NFS服务
  • STM32MP157A单片机移植Linux驱动
  • 算法日记21:SC72(最小生成树):prim的priority_queue()堆优化
  • 四、综合案例(Unity2D)
  • React入门案例-Hello React案例
  • 图论 之 弗洛伊德算法求解全源最短路径
  • QT闲记-工具栏
  • ICRA2024:CoLRIO,用于机器人群体的激光雷达测距-惯性集中状态估计
  • Linux | 进程控制(进程终止与进程等待)
  • Springboot中分析SQL性能的两种方式