大连优化网站,怎样制作企业的网站,网店如何运营和推广,织梦网站导航浮动一、卸载mysql
CentOS 卸载 MySQL
1. 查看安装情况
使用以下命令查看当前安装mysql情况#xff0c;查找以前是否装有mysql
rpm -qa|grep -i mysql这里显示我安装的 MySQL 服务有有#xff1a; 2. 停止 mysql 服务、删除之前安装的 mysql
删除命令#xff1a;rpm -e –n…一、卸载mysql
CentOS 卸载 MySQL
1. 查看安装情况
使用以下命令查看当前安装mysql情况查找以前是否装有mysql
rpm -qa|grep -i mysql这里显示我安装的 MySQL 服务有有 2. 停止 mysql 服务、删除之前安装的 mysql
删除命令rpm -e –nodeps 包名
rpm -ev mysql-community-libs-5.7.22-1.el7.x86_64
rpm -ev mysql-community-common-5.7.22-1.el7.x86_64
rpm -ev mysql-community-client-5.7.22-1.el7.x86_64
rpm -ev mysql-community-server-5.7.22-1.el7.x86_64使用上面命令报依赖错误使用下面命令
rpm -ev mysql-community-libs-5.7.22-1.el7.x86_64 --nodeps
rpm -ev mysql-community-common-5.7.22-1.el7.x86_64 --nodeps
rpm -ev mysql-community-client-5.7.22-1.el7.x86_64 --nodeps
rpm -ev mysql-community-server-5.7.22-1.el7.x86_64 --nodeps如果提示错误error: %preun(xxxxxx) scriptlet failed, exit status 1使用下面命令
rpm -e --noscripts mysql-community-libs-5.7.22-1.el7.x86_64
rpm -e --mysql-community-common-5.7.22-1.el7.x86_64
rpm -e --noscripts mysql-community-client-5.7.22-1.el7.x86_64
rpm -e --noscripts mysql-community-server-5.7.22-1.el7.x86_643.删除 MySQL 目录
查找之前老版本mysql的目录、并且删除老版本mysql的文件和库
查找文件
find / -name mysql删除文件
rm -rf /var/lib/mysql
rm -rf /var/lib/mysql/mysql
rm -rf /usr/lib64/mysql注意 卸载后/etc/my.cnf不会删除需要进行手工删除
删除 my.cnf
rm -rf /etc/my.cnf再次查看是否安装 MySQL
rpm -qa|grep -i mysql重启你的 Linux 服务器这一步也可以不做
reboot4. Linux 中常用 MySQL 命令
序号 命令 作用
1 netstat -tulpn 查看端口号
2 service mysqld status 查看 MySQL 状态
3 service mysqld start 启动 MySQL
4 两种方式
service mysqld stop
mysqladmin -p -u root shutdown 关闭 MySQL
5 service mysqld restart 重启 MySQL
6 cat /etc/my.cnf 查看 MySQL 配置
7 rpm -qa grep -i mysql二、安装mysql
centos中安装mysql57
1.查看是否安装过mysql和Mariadb否则卸载
rpm -qa|grep -i mysql
rpm -qa|grep mariadb
#使用下列命令卸载
rpm -e --nodeps [包名]2.删除etc下的conf
rm -rf /etc/my.conf3.找一个合适位置下载安装包并安装
wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
rpm -ivh mysql57-community-release-el7-8.noarch.rpm
yum -y install mysql-server4.启动mysql服务
systemctl start mysqld 5.获取mysql临时密码并进入mysql
grep temporary password /var/log/mysqld.log
#有些路径为 /var/log/mysql/mysqld.log
mysql -uroot -p
[输入临时密码]#有些获取不到临时密码但会告诉不需要密码就可以进入
mysql -u root6. 修改mysql密码
use mysql
ALTER USER rootlocalhost IDENTIFIED BY 修改的密码; 7.修改任何地址都可以访问如果没有需求就可不设置
update user set Host% where Userroot;
flush privileges; #刷新权限8. 如果数据库挂了就重新启动
service mysqld start #启动mysql
service mysqld status #查看mysql状态
service mysqld stop #停止mysql9.注意事项
注意数据库创建时编码格式和数据库排序规则应该为
编码格式utf8
排序规则utf8_general_ci三、新建账号和权限管控
https://www.php.cn/faq/544449.html