1、下载MySQL
链接:https://pan.baidu.com/s/1WO6pa-CZWyY1PXPu1ifvfw
提取码:1234
2、 检查当前系统是否安装MySQL
注意事项:如果当前系统已经按照MySQL数据库,按照将失败,CentOS7自带mariadb,与MySQL数据冲突
3、卸载已经按照的冲突软件
rpm -e –nodeps 软件名称 // 卸载软件
卸载成功
4、上传Linux
把我们下载的MySQL安装包上传到Linux
5、解压
我们先创建一个目录,然后在解压到目录里面去
6、按照rpm软件包
使用rpm按照需要按照顺序按照,每个之间都需要依赖
说明1:按照过程中提示缺少net-tools依赖,使用yum安装
说明2:可以通过指令升级现有的软件以及系统内核,这个过程需要 络
7、启动mysql
mysql的服务名是固定的,mysqld
systemctl status mysqld 查看mysql服务状态
systemctl start mysqld 启动mysql服务
说明:可以设置开机时启动mysql服务,避免每次开启启动mysql
systemctl enable mysqld 开机启动mysql服务
netstat -tunlp 查看已经启动的服务,安装tools之后才有的
netstat -tunlp | grep mysql
ps -ef | grep mysql 查看mysql进程
8、登录MySQL数据库
登录MySQL数据库,查阅临时密码
cat /var/log/mysqld.log 查看文件内容
cat /var/log/mysqld.log | grep password 查看文件内容中包含password的行信息
那就是临时密码,冒 后面是密码,注意空格
根据临时密码进行登录
9、修改密码
修改密码
set global validate_password_length=4; 设置密码长度最低位数
set global validate_password_policy=LOW; 设置密码安全登记低,便于密码改为root
set password = password(‘root’); 设置密码为root
开启访问权限
grant all on *.* to ‘root’@’%’ identified by ‘root’; 从外部可以访问我们内部的MySQL
flush privileges; 刷新权限
退出MySQL,然后使用刚刚设置的密码登录
登录成功
10、我们外部访问MySQL
我们在windows上面使用Navicat工具来访问我们Linux的数据库
文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24985 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!