1.Linux 下以rpm包的方## 标题式安装MysqL。
1.1 开始照下图安装
1.2 查询已安装的MysqL,由于centos里自带了mariadb数据库,因此需要先卸载这个数据库,才能安装上MysqL数据库:
rpm -qa|grep -i mariadb
查看结果,发现已经安装
1.3 卸载已安装的mariadb:
rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64
已经卸载完成
检查一次,发现果然卸载成功了
rpm -qa|grep -i mariadb
1.4查看是否有MysqL安装:
rpm -qa|grep MysqL
或者
rpm -qa|grep -i MysqL
显示证明没有MysqL
应该没有,如果有就按照上述卸载mariadb方式卸载MysqL
1.5检查当前是否有运行的MysqL服务:
systemctl list-unit-files --type=service | grep -i MysqL
如果存在服务,使用命令删除:
chkconfig --del MysqL
whereis MysqL
MysqL: /usr/lib64/MysqL
ls -al /usr/lib64/MysqL
rm -rf /usr/lib64/MysqL
检查是否删除成功:
ls -al /usr/lib64/MysqL
上传至/opt/目录下
1.8安装依赖库:
yum install -y perl-Module-Install.noarch
1.9安装依赖库:
yum -y install numactl
1.10安装依赖库:
yum -y install net-tools
(如果你虚拟机没有外网,这3个插件没法下载下来,无法安装下面的MysqL服务端和客户端的)
1.11安装MysqL服务:
在你的'/opt'目录下安装
rpm -ivh MysqL-server-5.6.46-1.el6.x86_64.rpm,
1.12安装内容如下:
翻译: 你将在'/root/.MysqL_secret'目录下找到你的MysqL的密码
1.13启动MysqL服务:
systemctl start MysqL
1.14安装MysqL客户端:
在你的'/opt'目录下安装
rpm -ivh MysqL-client-5.6.46-1.el6.x86_64.rpm
cat /root/.MysqL_secret
MysqLadmin -u root -p password 123456
需要输入默认密码,1.15步就是看默认密码的,把默认密码复制粘贴进去即可
1.17打开远程访问权限:
(1)登录
(2)执行sql语句
grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
— 授予远程访问的权限
Flush privileges;
— 立即刷新权限
2.防火墙设置
直接关闭防火墙
(1)输入停止防火墙命令:
systemctl stop firewalld
(2)检查防火墙状态:
systemctl status firewalld
如果为dead就是没有运行
(3)设置防火墙机开不自启:
systemctl disable firewalld
3.验证是否可以远程访问:navicat连接
在navicat中输入centos的ip地址以及账号、密码、端口进行连接。如果能正常连接这证明安装成功。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。