0


【MySQL】ubantu 系统 MySQL的安装与免密码登录的配置


*🍑个人主页:Jupiter.🚀 所属专栏:MySQL初阶探索:构建数据库基础欢迎大家点赞收藏评论😊*
在这里插入图片描述

在这里插入图片描述

目录


📚mysql的安装
  • 在安装任何新软件包之前,建议先更新软件包列表以确保安装的是最新版本:
sudoapt update
  • 使用apt包管理器安装MySQL服务器。大多数情况下,软件包名称为mysql-server
sudoaptinstall mysql-server -y
  • 查看是否安装以及安装版本:
sudo mysql --version
  • 启动mysql服务:
systemctl start mysql
  • 停止mysql服务:
systemctl stop mysql
  • 查看mysql服务状态:
sudo systemctl status mysql
  • 如果执行该指令,可能会得到以下结果:
● mysql.service - MySQL Community Server
   Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
   Active: active (running) since [日期和时间];[时间长度] ago
     Main PID: [进程号](mysqld)
       Status: "Server is operational"
       Tasks: [任务数](limit: [限制数])
      Memory: [内存使用量].0M
       CGroup: /system.slice/mysql.service
               └─[进程号] /usr/sbin/mysqld
  • ps命令可以列出当前系统中的进程。要查看MySQL服务是否正在运行,可以运行以下命令:
ps -ef |grep mysqld

📕MySQL的登录
  • 指令:
mysql -u root -p
  • 这时候会提示输入密码,但是我们没有密码,那怎么办呢?
  • 我们可以设置免密码登录,操作如下:

🌏MySQL配置免密码登录
  • 打开MySQL配置文件
vim /etc/mysql/mysql.conf.d/mysqld.cnf   #打开MySQL配置文件
注意:

不同的系统配置文件的路径不一样,我这是ubantu系统。

  • 在mysqld一栏中,添加 skip-grant-tables
sudo systemctl restart mysql
  • 也可以下面两个指令替换
sudo systemctl stop mysql
sudo systemctl start mysql

现在,应该能够无需密码即可登录MySQL。可以使用以下命令登录:

mysql -u root

要求输入密码,什么都不输入,直接回车即可登录成功。
在这里插入图片描述


标签: mysql adb 数据库

本文转载自: https://blog.csdn.net/2301_77509762/article/details/143818926
版权归原作者 Jupiter· 所有, 如有侵权,请联系我们删除。

“【MySQL】ubantu 系统 MySQL的安装与免密码登录的配置”的评论:

还没有评论