Linux在线安装Mysql数据库(Linux)
系统版本: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
就可以远程连接了
补充:允许远程登录(报错1130 解决方法)
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '您的数据库密码' WITH GRANT OPTION;
FLUSH PRIVILEGES;
Linux在线安装Mysql数据库(Linux)相关推荐
- linux php 安装mysql数据库_linux php安装mysql数据库有哪些方法
linux php安装mysql数据库有哪些方法 发布时间:2020-07-15 15:25:56 来源:亿速云 阅读:74 作者:Leah 本篇文章给大家分享的是有关linux php安装mysql ...
- Linux如何安装mysql数据库
Linux如何安装mysql数据库 1.确定linux系统版本在7.0以上 2.下载mysql压缩包 3.将mysql压缩包上传至linux系统上 4.解压缩包 5.创建mysql用户组和用户并修改权 ...
- linux下安装mysql数据库[yum install版]
原文链接:linux下安装mysql数据库[yum install版] 在CentOS7中默认安装有MariaDB,这个是MySQL的分支,yum直接覆原有MariaDB, 或安装包报错无法解决依赖问 ...
- Linux下安装MySQL数据库、禅道
一. Mysql部署步骤01 数据库是来组织.存储和管理数据的仓库 安装数据库:执行命令yum -y install mysql-server 2. 启动数据库:安装完毕,执行命令serv ...
- 【已解决】Linux下安装MySQL数据库
[经验贴]安装环境为:Ubuntu12.04,MySQL5.5.28 在Linux下安装MySQL有三种方式:第一种以rpm的二进制文件分个安装,第二种是自己编译源码后安装,最后一种是以二进制tar. ...
- linux 自动安装mysql数据库_linux系统下源码安装mysql5.6数据库
linux系统下源码安装mysql5.6数据库 下载mysql数据库相关软件包(百度云盘:http://pan.baidu.com/s/1bnL31c7) 从mysql 5.5版本开始,mysql源码 ...
- Linux在线安装MySQL
一.安装mysql 1.首先确定linux版本,确定下载对应的RPM.(查看mysql与linux版本对应的资料)如果以前安装mysql或者安装失败了,重新安装,需要删除以前的mysql文件. yum ...
- mysql 从入门到精通之 Linux环境安装mysql数据库
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 1.安装MySQL数据库 1.1. 下载mysql安装包 1.2. 上传并解压mysql安装包 1.3.添加系统mysql用 ...
- 定时任务-Quartz、Mycat简单入门、Linux下安装MySQL、Linux下安装MyCAT、Mycat的数据库分片、Mycat读写分离
表现层:页面 后台管理系统.商城门户.搜索系统.订单系统.商品详情系统.购物车系统 中间件:dubbo 系统之间的通信,服务的统计,rpc协议远程过程调用 同步通信 服务层:实现具体的业务逻辑 商品服 ...
最新文章
- ora-1031解决一例
- css3选项卡样式,css3选项卡标题样式设计1
- json相关,浏览器打开json格式的api接口时,进行格式化,chrome插件
- python 列表写入excel_Python将MySQL表数据写入excel
- C#2.0新特性探究之模拟泛型和内置算法
- kali怎么开启php服务器,kali开启端口、关闭防火墙方法
- oracle启动限制模式
- WCF 4.0路由服务Routing Service
- CherryPy上传文件
- 如何修复word文档损坏的?
- 关于CPU架构之总结
- python可以制作游戏脚本吗_python制作填词游戏步骤详解
- android 高度百分比,Android 屏幕适配-百分比布局适配
- pta 吃鱼还是吃肉 c语言
- Microsoft Teams Voice语音落地系列-4 实战:Teams语音路由规划与配置
- Android 自动化触发GC
- Surface Pro5 如何安装Win10系统
- 《养个女儿做老婆》读后感
- ORECAL分析函数
- 江苏省计算机二级vb知识点,2020年全国计算机二级VB复习知识点:数据类型
热门文章
- 联想拯救者Y90游戏性能实测:全程满帧 散热能力出众
- 京东物流:将连续第10年春节也送货 为坚守岗位一线员工补贴近4亿元
- 抖音电商发布创作者管理总则 近八万名带货达人因违规被罚
- 疑似华为P50系列7月29日发布:麒麟9000旗舰芯片加持
- Android 12发布!小米11全系、Redmi K40 Pro宣布首批支持
- 外媒:全球芯片短缺已影响洗衣机和烤面包机等小家电生产
- 降价到心痛也无人问津!这款手机成绝唱...
- 10月份全球最畅销电动汽车:Model 3第一 五菱宏光MiniEV第二
- iPhone销售额第四财季同比下滑21% 苹果市值蒸发约千亿美元
- 特斯拉Model Y在6月份销售7500辆 是Model X两倍多