清晰明了CentOS的MySQL8.0安装教程,你值得拥有

卸载以前的MySQL

本文介绍的是CentOS基于yum的方式mysql

查看安装了哪些包

rpm -qa | grep -i mysql
复制代码

卸载

卸载mysql*算法

yum remove mysql*
复制代码

删除其余文件

搜索MySQL相关文件sql

find / -name mysql
复制代码

根据搜索结果依次删除

这里只举了一个例子数据库

rm -rf /var/lib/mysql
复制代码

安装MySQL8.0

更新源

sudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
复制代码

安装

sudo yum --enablerepo=mysql80-community install mysql-community-server
复制代码

启动

sudo service mysqld start
复制代码

查看运行状态

service mysqld status
复制代码

查看临时密码

grep "A temporary password" /var/log/mysqld.log
复制代码

控制台登陆

mysql -uroot -p
复制代码

输入密码登陆。微信

修改密码

ALTER USER root@localhost IDENTIFIED  BY '很是复杂的密码';
复制代码

root用户能够先建立好数据库,而后给其余用户受权spa

建立非root远程用户

CREATE USER 'devops'@'%' IDENTIFIED BY 'MyNewPass3!';
复制代码

授予数据库权限

赋予指定帐户指定(数据库名称.表名)远程访问权限code

GRANT ALL PRIVILEGES ON mydb_name.* TO 'devops'@'%';
复制代码

欢迎关注我的微信公众号【如逆水行舟】,用心输出基础、算法、源码系列文章。server

相关文章
相关标签/搜索