一,官网下载node
二,装卸 mariadbsql
1,查看 mariadb 的安装包数据库
rpm -qa | grep mariadb工具
2,装卸 mariadb加密
rpm -e mariadb-libs-5.5.60-1.el7_5.x86_64 --nodeps3d
3,再次查看 mariadbserver
rpm -qa | grep mariadbblog
三,在/usr/local下建立mysql文件夹get
mkdir mysql
四,把下载的安装包放入mysql目录
五,解压 tar 包
tar -xvf mysql-8.0.17-1.el7.x86_64.rpm-bundle.tar
六,安装 common
rpm -ivh mysql-community-common-8.0.17-1.el7.x86_64.rpm --nodeps --force
注:
a,--nodeps rpm在安装/卸载时,不检查依赖关系,例如安装/卸载B,B依赖C致使没法安装/卸 载,使用--nodeps就能够安装/卸载成功
b,--force 强制安装/卸载
七,安装 libs
rpm -ivh mysql-community-libs-8.0.17-1.el7.x86_64.rpm --nodeps --force
八,安装 client
rpm -ivh mysql-community-client-8.0.17-1.el7.x86_64.rpm --nodeps --force
九,安装 server
rpm -ivh mysql-community-server-8.0.17-1.el7.x86_64.rpm --nodeps --force
十,检查确认
rpm -qa | grep mysql
十一,对mysql数据库进行初始化和相关配置
1,mysqld --initialize;
若是报错
是由于没有安装所须要的依赖包
执行:yum install -y libaio
2,设置文件拥用者
chown mysql:mysql /var/lib/mysql -R;
3,systemctl start mysqld.service;
4,systemctl enable mysqld;设置开机自启
十二,修改root初始密码,并修改加密规则,MySql8.0 版本 和 5.0 的加密规则不同,而如今的可视化工具只支持旧的加密方式
1,查看root的初始密码:cat /var/log/mysqld.log | grep password
初始密码为:q-dqgt:xM5f8
2,进入数据库登录界面:mysql -uroot -p
输入以前查询的密码,注意不会显示
3,修改root密码,并修改加密规则
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
4,经过 exit; 命令退出 MySQL,而后经过新密码再次登录
十三,进行远程访问的受权(登陆MySQL后操做)
1,use mysql;
2,select host from user where user='root';
3,update user set host='%' where user='root';
4,flush privileges;
十四,设置密码永不过时
1,ALTER USER 'root'@'%' IDENTIFIED BY '新密码' PASSWORD EXPIRE NEVER;
2,flush privileges;