Centos下安装Mysql
一、安装之前检测系统是否有自带的MySQL
二、安装步骤
1、下载MySQL源
2、安装MySQL源
3、检查MySQL源是否安装成功
4、有了MySQL源后安装MySQL
5、 查看是否安装成功
6、启动MySQL并检查MySQL运行状态
7、获取MySQL默认登录密码,登录MySQL,并修改默认密码
8、授予root用户远程访问权限,并刷新权限使生效
三、卸载MySQL
1、查看MySQL安装情况:rpm -qa | grep mysql
2、查找所有MySQL目录并删除:find / -name mysql
3、 删除my.cnf:rm -f /etc/my.cnf
四、安装MySQL时遇到问题
1、启动MySQL时,出现以下提示
2、在启动MySQL时,也有出现以下提示:
五、常见问题
1、服务器关机重启后,mysql 一般也需要重新启动。可以使用以下命令将 mysql 设置为开机自启动
2、Linux下退出MySQL命令:Ctrl+z
3、MySQL配置文件保存在/etc/路径下,可修改配置,重启MySQL服务后配置生效
————————————————
版权声明:本文为CSDN博主「欢欢李」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/lyouhuan/article/details/124868523
安装Mysql
https://blog.csdn.net/lifulian318/article/details/123634157
删除进程:
SELECT CONCAT('kill ',id,';') FROM PROCESSLIST WHERE DB='plastic'
重置数据库密码
mysql -uroot -p # 输入上步查到的密码。
alter user 'root'@'localhost' identified BY 'root123';
# 如果密码太简单,会提示。需要修改下面2个参数。
set global validate_password_policy=LOW;
set global validate_password_length=6;
进入数据库修改root密码
1-修改参数文件
sudo vi /usr/lib/systemd/system/mysqld.service
ExecStart=/usr/bin/mysqld_safe --skip-grant-tables
2-重启mysql
sudo systemctl daemon-reload
sudo systemctl restart mysqld
3-进入mysql修改密码
mysql
use mysql
update user set authentication_string=password('1,Like!@#yy') where user='root';
flush privileges;
exit
4-还原参数文件去掉--skip-grant-tables
sudo vi /usr/lib/systemd/system/mysqld.service
ExecStart=/usr/bin/mysqld_safe
5-重启mysql
sudo systemctl daemon-reload
sudo systemctl restart mysqld