首页 / LINUX / Linux在线安装Mysql数据库
Linux在线安装Mysql数据库
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Linux在线安装Mysql数据库,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2177字,纯文字阅读大概需要4分钟。
内容图文
![Linux在线安装Mysql数据库](/upload/InfoBanner/zyjiaocheng/896/e31a41ea4f514dd593a3178091abd754.jpg)
系统版本:CentOS release 6.5
mysql版本:5.7
安装要求:
检测系统是否安装了mysql
yum list installed | grep mysql
删除自带mysql
yum -y remove mysql-libs.x86_64
开始安装:
给CentOS添加rpm源,并且选择较新的源
wget dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm
执行报错了,连接到dev.mysql.com不安全,使用“–no-check-certificate”。
OK,找到问题,https下载需要认证,可以使用–no-check-certificate跳过不检查认证。
把上面的wget修改为下面后执行成功:
wget --no-check-certificate dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm
yum localinstall mysql-community-release-el6-5.noarch.rpm
提示输入y 记得输入
yum repolist all | grep mysql
yum-config-manager --disable mysql55-community
yum-config-manager --disable mysql56-community
yum-config-manager --enable mysql57-community-dmr
yum repolist enabled | grep mysql
安装MYSQL服务器
yum install mysql-community-server
启动MYSQL
service mysqld start 启动
service mysqld stop 停止
查看MYSQL是否自启动,并且设置开启自启动
chkconfig --list | grep mysqld
chkconfig mysqld on
查询MYSQL的初始密码
grep 'temporary password' /var/log/mysqld.log
每次安装密码不一样
开心登录数据库结果报错,查了一下默认密码登录不可以好像是,修改默认登录密码。
修改mysql的默认密码,如果不修改,登录会报错入上图所示,在修改密码之前修改一下安全策略,不然过不了mysql的密码校验,密码校验,不能过于简单啊,长度不够啊,类似的很烦人。。。。
设置安全策略
set global validate_password_policy=0;
默认密码长度为8,可以设置为其它值,最小4位
set global validate_password_length=4;
修改完成后重新设置密码
SET PASSWORD = PASSWORD('此处写密码');
我修改的的为root
SET PASSWORD = PASSWORD('root');
修改完成后使用新密码登录(大功告成)
设置MYSQL允许远程访问
允许所有IP访问mysql
打开mysql数据库,并修改root用户的host(localhost)为%(所有)。
mysql> use mysql;
mysql> update user set host = '%' where user = 'root';
mysql>FLUSH PRIVILEGES;
mysql>exit;
因为我的防火墙是关闭的,所以不需要其它配置,如果防火墙开着的执行以下操作
让linux防火墙开放mysql的3306端口
打开防火墙配置文件
vi /etc/sysconfig/iptables
增加下面一行
-A INPUT -m state--state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
注意:增加的开放3306端口的语句一定要在icmp-host-prohibited之前
重启防火墙
service iptables restart
就可以远程连接了
内容总结
以上是互联网集市为您收集整理的Linux在线安装Mysql数据库全部内容,希望文章能够帮你解决Linux在线安装Mysql数据库所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。