目录
linux下MysqL的安装并测试成功
(1)检查Linux是否安装了MysqL,在linux中执行以下命令:
rpm -qa | grep MysqL rpm -qa | grep mariadb
若是看到:"mariadb-libs-5.5.56-2.el7.x86_64",直接将其卸载,并卸载MysqL的依赖包文件,执行以下命令:
yum remove mariadb-libs-5.5.56-2.el7.x86_64 卸载MysqL的依赖包: rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64
(2)安装MysqL所需要的工具包
yum install perl net-tools -y
公告库类包: MysqL-community-common-5.7.20-1.el7.x86_64.rpm libs依赖包: MysqL-community-libs-5.7.20-1.el7.x86_64.rpm MysqL客户端包: MysqL-community-client-5.7.20-1.el7.x86_64.rpm MysqL服务器端依赖包: MysqL-community-server-5.7.20-1.el7.x86_64.rpm
打开Windows下的cmd命令: sftp root@192.168.1.1 #Linux主机的IP地址,执行后输入密码即可登录 然后切换到需要上传文件所在的文件夹,通过put命令上传文件 put (文件名称)
安装方法:
rpm -ivh MysqL-community-server-5.7.20-1.el7.x86_64.rpm rpm -ivh MysqL-community-libs-5.7.20-1.el7.x86_64.rpm rpm -ivh MysqL-community-client-5.7.20-1.el7.x86_64.rpm rpm -ivh MysqL-community-server-5.7.20-1.el7.x86_64.rpm
MysqLd --initialize
cat /var/log/MysqLd.log
chown MysqL:MysqL /var/lib/MysqL -R
systemctl start MysqLd #启动MysqL数据库 systemctl status MysqLd #查看启动状态
进入MysqL的安装目录: cd /var/lib/MysqL 执行命令: MysqL -uroot -p #执行后输入第五步得到的密码 若看到MySQL命令行,即登录成功
(9) 修改MysqL的登录密码,并使MysqL允许远程登录:
set password=password('密码'); update user set host='%' where user='root'; flush privileges; #刷新权限 exit #退出MysqL
(10)开启3306防火墙端口:
firewall-cmd --add-port=3306/tcp --permanent firewall-cmd --reload firewall-cmd --list-all