Debian 安装、卸载、初次登录MySQL
安装
1、到Mysql官网 选择需要的版本,下载DEB Bundle打包tar文件
2、解压后,依次安装DEB文件
卸载
1、查看系统上所有mysql相关的软件包
dpkg --get-selections | grep mysql
libmysqlclient-dev install
libmysqlclient20:amd64 install
libmysqld-dev install
mysql-client install
mysql-common install
mysql-community-client install
mysql-community-server install
mysql-community-source install
2、依次使用--purge remove逐一卸载软件包
apt-get --purge remove mysql-*
3、最后清理
# 找出mysql相关的残余文件或目录
find /-name "mysql"
# 一一删除
rm -rf 文件或目录路径
对于linux中刚安装的mysql来说,初始用户是root,这个root不是linux中的root,而是mysql的root,而初始密码是没有的。
1.登录MySQL
登录MySQL的命令是mysql,
mysql 的使用语法如下:mysql [-u username] [-h host] [-p[password]] [dbname]
第一次登陆,密码为空:mysql -u root 即可进入
2.建立root的初始密码(有几种方法)
* 用mysqladmin命令来改root用户口令
# mysqladmin –u root password sqlmima //设置MySQL管理操作用户root的密码为sqlmima
* 用set password修改口令:
mysql> set password for root@localhost=password('sqlmima'); //注意分号的作用是结束
* 直接修改user表的root用户口令
mysql> use mysql;
mysql> update user set password=password('sqlmima') where user='root';
mysql> flush privileges;
flusePrivileges的作用是防止修改密码后下次无法登陆,将刚修改的内容引入到内存中。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人