beiklive's blog beiklive's blog
首页
  • 语言学习

    • C/C++
    • Python
    • Qt
  • 系统&引擎

    • Linux
    • Godot
  • 啥都学

    • 夏姬八学
    • 好好学习
  • 折腾记录

    • 树莓派
    • Obsidian
    • 实践记录
  • 技术文档
  • 工具网站
  • Github项目
  • 友情链接
  • 关于
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

beiklive

全沾艺人
首页
  • 语言学习

    • C/C++
    • Python
    • Qt
  • 系统&引擎

    • Linux
    • Godot
  • 啥都学

    • 夏姬八学
    • 好好学习
  • 折腾记录

    • 树莓派
    • Obsidian
    • 实践记录
  • 技术文档
  • 工具网站
  • Github项目
  • 友情链接
  • 关于
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • ubuntu桌面版自定义快捷方式
  • ubuntu桌面版自定义快捷方式
  • 自定义 systemd 服务
  • MySQL安装
    • Mysql安装配置
      • 卸载
      • 安装
      • 检查是否安装成功
      • 使用默认账户登录
      • 如果登录报错
      • 1.设置允许无密码登录
      • 2.重启 MySQL
      • 3.登录 Mysql
      • 4.重新设置root账户密码
      • 5.重启mysql
      • 6.使用修改后的账号密码登录
  • Linux终端字符染色
  • Note_Linux
beiklive
2024-05-07
目录

MySQL安装

obsidian link

03.自定义 systemd 服务

# Mysql安装配置

# 卸载

sudo apt purge mysql-*
sudo rm -r /etc/mysql
sudo rm -r /var/lib/mysql
sudo apt autoremove
sudo apt autoclean
1
2
3
4
5

# 安装

sudo apt-get update #更新软件源
sudo apt-get install mysql-server -y
sudo apt install mysql-client -y
sudo apt install libmysqlclient-dev -y
1
2
3
4

保证以上步骤无报错

# 检查是否安装成功

ps -ef | grep mysql 
1

image.png

# 使用默认账户登录

sudo cat /etc/mysql/debian.cnf
1

image.png

mysql -u debian-sys-maint -p
1

# 如果登录报错

image.png

# 1.设置允许无密码登录
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
1

在 [mysqld]下添加

skip-grant-tables
1

image.png

# 2.重启 MySQL
service mysql restart
1
# 3.登录 Mysql
mysql -u root -p   # 输入密码时直接回车就行
1
# 4.重新设置root账户密码
# 以下都是在 mysql 的命令行中执行
use mysql;
flush privileges;
UPDATE user SET authentication_string='' WHERE user='root';
flush privileges;
alter user 'root'@'localhost' identified with mysql_native_password by 'password';
quit;
1
2
3
4
5
6
7
# 5.重启mysql

首先删除第一步中加入到 mysqld.cnf的那条语句

然后重启 mysql 服务

service mysql restart
1
# 6.使用修改后的账号密码登录
mysql -u root -p
1
编辑 (opens new window)
#linux#ubuntu#mysql
上次更新: 2024/05/09, 12:51:17
自定义 systemd 服务
Linux终端字符染色

← 自定义 systemd 服务 Linux终端字符染色→

最近更新
01
爬虫技术与法律风险:个人开发者的注意事项
05-22
02
个人开发者的抉择:个人工作室 vs 公司主体 🤔
05-22
03
《计算机网络,自顶向下方法》笔记(一)
05-20
更多文章>
Theme by Vdoing | Copyright © 2024-2024 beiklive | 苏ICP备20038092号-2
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式