Linux 安装mysql

1.先查看是否有安装的Linux ,安装了可以先删除,安装现在的版本

rpm -qa | grep mysql    查看安装的文件名

rpm -e --nodeps  XXX(上面查出的文件名) #卸载安装的文件

2. 将mysql压缩包上传到Linux服务器

3.解压压缩包   一般放到  /usr/local/

tar -xvf  mysql-XXX.tar -c /usr/local/mysql  #解压结尾为tar的压缩包到新建的文件夹里面

# 一般只要安装 MySQL-server-xxx.rpm  MySQL-client-xxx.rpm

#安装命令
rpm -ivh MySQL-server-xxx.rpm
rpm -ivh MySQL-client-xxx.rpm

# 将mysql加到系统服务中并设置开机启动
chkconfig --add mysql  # 1.加入到系统服务
chkconfig mysql on     # 2.自动启动

service mysql start #启动mysql
mysql -u root -p # 登录mysql服务器,一般5.5之前密码为空,5.6安装会有随机,查看安装日志有说明放随机密码的地方

# 随机密码登录成功 需要修改密码
set password = password('设置的密码')

 # 开启 mysql的远程登录授权 , 设置的远程登录的密码可以和实际密码不同,远程密码如果和实际不同是无法在服务器里面进行登录的,登录服务器数据库,运行下面的语句进行授权
 grant all privileges on *.* to 'root' @'%' identified by '远程登录的密码'
 flush privileges;

# 如果还是无法访问, 查看端口是否开启3306 
iptables -L -n #查看所有端口, 如果没有开启,就开启端口 
# centos6 iptables 服务器防火墙策略 开放 3306
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
/etc/rc.d/init.d/iptables save ---将修改永久保存到防火墙中
#Centos7 firewall 服务器防火墙策略 开放 3306
firewall-cmd --permanent --zone=public --add-port=8080/tcp
#reload配置生效
firewall-cmd --reload

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值