Centos6.5 安装MYSQL 5.5 -5.6.-5.7 一键yum快速安装 ,初始配置
Centos6.5 安装MYSQL 5.5 ---5.6---5.7 一键yum快速安装 ,初始配置
第一步:安装mysql-5.5---- 5.6 ---- 5.7的yum源
[root@sv03 ~]# rpm -qa | grep mysql // 这个命令就会查看该操作系统上是否已经安装了mysql数据库
我们就通过 rpm -e 命令 或者 rpm -e --nodeps 命令来卸载掉
[root@sv03 ~]# rpm -e mysql // 普通删除模式
[root@sv03 ~]# rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除
安装5.5的yum源:
rpm -ivh http://repo.mysql.com/yum/mysql-5.5-community/el/6/x86_64/mysql-community-release-el6-5.noarch.rpm
安装5.6的yum源: rpm -ivh http://repo.mysql.com/mysql-community-release-el6.rpm
最新的5.7yum源 http://dev.mysql.com/downloads/repo/yum 下载 或者直接下载yum源的5.5--5.6--5.7安装包 mysql-community-release-el6-5.noarch.rpm 使用SCP工具上传到 /tmp下执行以下命令:
[root@sv03 ~]# cd /tmp
[root@sv03 ~]# rpm -ivh mysql-community-release-el6-5.noarch.rpm
第二步:修改安装好的yum源,安装对应的版本
编辑 /etc/yum.repos.d/mysql-community.repo文件,将5.5的enabled改为1, 5.6的enabled改为0, 5.7的enabled改为0 安装5.5版本
编辑 /etc/yum.repos.d/mysql-community.repo文件,将5.6的enabled改为1, 5.5的enabled改为0, 5.7的enabled改为0 安装5.6版本
编辑 /etc/yum.repos.d/mysql-community.repo文件,将5.7的enabled改为1, 5.5的enabled改为0, 5.6的enabled改为0 安装5.7版本

# Enable to use MySQL 5.5
[mysql55-community]
name=MySQL 5.5 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.5-community/el/6/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql # Enable to use MySQL 5.6
[mysql56-community]
name=MySQL 5.6 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/6/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
# Enable to use MySQL 5.7
[mysql56-community]
name=MySQL 5.7 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/6/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

第三步:安装mysql-5.5---5.6---5.7 (注意上一步启用哪个版本的yum源,就会安装对应的版本,本步骤以5.5为参考)
方式一: yum -y install mysql-community-client mysql-community-devel mysql-community-server php-mysql
方式二: yum -y install mysql-server
第四步:启动MYSQL服务----设置MYSQL开机启动服务
[root@sv03 ~]# service mysqld start //启动mysql服务命令
[root@sv03 ~]# chkconfig mysqld on //设置mysql开机启动服务命令
[root@sv03 ~]# chkconfig --list | grep mysql //检查mysql是否开机启动命令
mysqld 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
第五步:设置MYSQL本机管理员root密码为"root"
[root@sv03 ~]# mysqladmin -u root password 'root'
第六步:以管理员root密码为"root" 登陆MYSQL客户端
[root@sv03 ~]# mysql -u root -p
第七步:MYSQL的基本命令
show databases; //查看系统已存在的数据库
use databasesname; //选择需要使用的数据库
drop database databasename; //删除选定的数据库
exit //退出数据库的连接
create database test01; //建立名为test的数据库
show tables; // 列出当前数据库下的表
其他基本的增删改查使用标准SQL即可
第八步:调整配置MYSQL
编辑 /etc/my.cnf 文件
innodb_file_per_table=1 设置InnoDB为独立表空间模式,每个数据库的每个表都会生成一个数据目录
innodb_buffer_pool_size= 默认值:128M,设置为操作系统内存的70%-80%最佳
第九步:开启root用户密码为"root" MYSQL远程登陆功能 (注意:关闭防火墙 或 开放防火墙3306端口)
登陆mysql客户端执行下列2条命令(开启root用户密码为"root"远程登陆):
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;
编辑 /etc/my.cnf 文件,在文件末尾添加
bind-address= 0.0.0.0 //设置远程登陆IP主机,这里设定是任意主机都可以,可以指定指定的IP地址
第十步: 关闭防火墙---关闭防火墙开机启动服务
[root@sv03 ~]# chkconfig --list | grep iptables //检查防火墙是否开机启动命令
[root@sv03 ~]# service iptables stop //停止防火墙服务命令
[root@sv03 ~]# chkconfig iptables off //停止防火墙开机启动服务命令
好记性不如烂笔头,以上是本人日常配置linux系统服务,实用笔记,如有不足之处请广大博友指出不足的地方谢谢。。。。
Centos6.5 安装MYSQL 5.5 -5.6.-5.7 一键yum快速安装 ,初始配置的更多相关文章
- (总结)CentOS 6.x使用yum快速安装Apache+PHP+Tomcat(JSP)+MySQL
(总结)CentOS 6.x使用yum快速安装Apache+PHP+Tomcat(JSP)+MySQL PS:这个是懒人yum快速安装法,用于开发和测试环境很方便,用于没有特殊要求的生产环境也可以.特 ...
- centos通过yum快速安装JDK1.8
centos通过yum快速安装JDK1.8检索1.8的列表:yum list java-1.8*安装1.8.0的所有文件:yum install java-1.8.0-openjdk* -y 出现 C ...
- CentOS 6.4下通过YUM快速安装配置LAMP服务器(Apache+PHP5+MySQL)
准备篇: 1.配置防火墙,开启80端口.3306端口vi /etc/sysconfig/iptables-A INPUT -m state --state NEW -m tcp -p tcp --dp ...
- yum 快速安装centos7 mysql5.7
CentOS7 yum方式安装MySQL5.7 在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉Maria ...
- centos7 yum快速安装php7.1
1. 安装nginx yum install nginx ##开启nginx service nginx start 2.安装MYSQLyum localinstall http://dev.mysq ...
- centos7.0利用yum快速安装mysql8.0
我这里直接使用MySQL Yum存储库的方式快速安装: 抽象 MySQL Yum存储库提供用于在Linux平台上安装MySQL服务器,客户端和其他组件的RPM包.这些软件包还可以升级和替换从Linux ...
- centos7 yum快速安装LNMP
1.安装nginx yum install nginx ##开启nginx service nginx start 2.安装MYSQL yum localinstall http://dev.mysq ...
- Centos7使用yum快速安装ansible
ansible功能简介:ansible可以实现批量系统配置.批量软件部署.批量文件拷贝.批量运行命令等功能.主要基于ssh实现连接各个被控制端 yum默认安装的ansible,常用的配置文件有两个,一 ...
- yum快速安装gitlab
安装gitlab前戏使用官方的源,还是比较慢的,gitlab官方提供了一个清华大学的源 新建 /etc/yum.repos.d/gitlab-ce.repo,内容为 源[gitlab-ce]name= ...
随机推荐
- python—查找以XXX结尾的文件
# 查找电脑所有视频 for cur_dir,dirs,files in os.walk(r'f:'): print('当前正在%s目录下查找'%cur_dir) for f in files:#当前 ...
- win10操作系统上,wireshark抓取https。
今天试了下使用wireshark抓https的包 一.记录如下: 配置一个环境变量SSLKEYLOGFILE为D:\Temp\sslog.log(这个文件需要自己去创建). 去下载一个chrome浏览 ...
- web前端技术体系大全
一.前端技术框架 1.Vue.js 官网:https://cn.vuejs.org/ Vue CLI:https://cli.vuejs.org/ 菜鸟教程:http://www.runoob.com ...
- MSSQL死锁进程查看及关闭
select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableName from sys.dm_tran ...
- 修改Tomcat控制台标题
1.在tomcat的bin目录下新建文件setenv.bat 2.重启tomcat即可
- 解决Dynamic Web Module 3.1 requires Java 1.7 or newer
需要检查和确认Eclipse项目属性的java版本和本地jdk的版本一致,以1.7版本为例: 1. 在 Java Build Path的libraries中修改对应的JDK版本为1.7: 2.在Jav ...
- docker安装nginx和php
参考文章:https://www.cnblogs.com/boundless-sky/p/7182410.html 1.下载镜像docker pull nginxdocker pull php:7.2 ...
- node.js 使用NAPI写C++插件,(部分转帖)
原文:https://www.cnblogs.com/chyingp/p/nodejs-learning-napi.html 可能是版本问题,我用node v10.6.0 遇到了问题 不过解决了. 一 ...
- left join中where与on的区别
举例进行说明,我们现在有两个表,即商品表(products)与sales_detail(销售记录表).我们主要是通过这两个表来对MySQL关联left join 条件on与where 条件的不同之处进 ...
- EmWin 文本显示函数
函数模型----------------------------------- 1:void GUI_DispChar(U16 c): 在当前窗口的当前文本位置处,使用当前字体显示单个字符. c ...