http://blog.csdn.net/liumm0000/article/details/18841197
方式一:利用RPM安装包进行安装
RPM方式安装MySQL5.6
RPM方式安装MySQL5.6
a. 检查MySQL及相关RPM包,是否安装,如果有安装,则移除(rpm –e 名称)
1 |
[root@localhost ~] # rpm -qa | grep -i mysql |
2 |
mysql-libs-5.1.66-2.el6_3.x86_64 |
3 |
[root@localhost ~] # yum -y remove mysql-libs* |
b. 下载Linux对应的RPM包,如:CentOS6.4_64对应的RPM包,如下:
1 |
[root@localhost rpm] # ll |
3 |
-rw-r--r--. 1 root root 18442536 Dec 11 20:19 MySQL-client-5.6.15-1.el6.x86_64.rpm |
4 |
-rw-r--r--. 1 root root 3340660 Dec 11 20:06 MySQL-devel-5.6.15-1.el6.x86_64.rpm |
5 |
-rw-r--r--. 1 root root 54360600 Dec 11 20:03 MySQL-server-5.6.15-1.el6.x86_64.rpm |
c. 安装MySQL
1 |
[root@localhost rpm] # rpm -ivh MySQL-server-5.6.15-1.el6.x86_64.rpm |
2 |
[root@localhost rpm] # rpm -ivh MySQL-devel-5.6.15-1.el6.x86_64.rpm |
3 |
[root@localhost rpm] # rpm -ivh MySQL-client-5.6.15-1.el6.x86_64.rpm |
5 |
[root@localhost rpm] # cp /usr/share/mysql/my-default.cnf /etc/my.cnf |
d. 初始化MySQL及设置密码
1 |
[root@localhost rpm] # /usr/bin/mysql_install_db |
2 |
[root@localhost rpm] # service mysql start |
3 |
[root@localhost rpm] # cat /root/.mysql_secret #查看root账号密码 |
4 |
# The random password set for the root user at Wed Dec 11 23:32:50 2013 (local time): qKTaFZnl |
5 |
[root@localhost ~] # mysql -uroot –pqKTaFZnl |
6 |
mysql> SET PASSWORD = PASSWORD( '123456' ); #设置密码为123456 |
8 |
[root@localhost ~] # mysql -uroot -p123456 |
e. 允许远程登陆
02 |
mysql> select host,user,password from user; |
03 |
+-----------------------+------+-------------------------------------------+ |
04 |
| host | user | password | |
05 |
+-----------------------+------+-------------------------------------------+ |
06 |
| localhost | root | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 | |
07 |
| localhost.localdomain | root | *1237E2CE819C427B0D8174456DD83C47480D37E8 | |
08 |
| 127.0.0.1 | root | *1237E2CE819C427B0D8174456DD83C47480D37E8 | |
09 |
| ::1 | root | *1237E2CE819C427B0D8174456DD83C47480D37E8 | |
10 |
+-----------------------+------+-------------------------------------------+ |
12 |
mysql> update user set password=password( '123456' ) where user= 'root' ; |
13 |
mysql> update user set host= '%' where user= 'root' and host= 'localhost' ; |
14 |
mysql> flush privileges; |
f. 设置开机自启动
1 |
[root@localhost ~] # chkconfig mysql on |
2 |
[root@localhost ~] # chkconfig --list | grep mysql |
3 |
mysql 0:off 1:off 2:on 3:on 4:on 5:on 6:off |
g. MySQL的默认安装位置
2 |
/usr/share/mysql #配置文件目录 |
4 |
/etc/init.d/mysql #启动脚本 |
修改字符集和数据存储路径
配置/etc/my.cnf文件,修改数据存放路径、mysql.sock路径以及默认编码utf-8.
- [client]
- password = 123456
- port = 3306
- default-character-set=utf8
- [mysqld]
- port = 3306
- character_set_server=utf8
- character_set_client=utf8
- collation-server=utf8_general_ci
- #(注意linux下mysql安装完后是默认:表名区分大小写,列名不区分大小写; 0:区分大小写,1:不区分大小写)
- lower_case_table_names=1
- #(设置最大连接数,默认为 151,MySQL服务器允许的最大连接数16384; )
- max_connections=1000
- [mysql]
- default-character-set = utf8
查看字符集
show variables like '%collation%';
show variables like '%char%';
方式二:利用mysql仓库进行安装
yum install lrzsz -- 安装一个工具
rz -- 打开本地文件命令
rpm -ivh mysql-community-release-el7-5.noarch.rpm -- 安装仓库文件 下载文件地址 https://repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm
yum install mysql -- 安装mysql
-- 相当于打开仓库文件,安装mysql更加轻松
最新文章
- Github使(zhuang)用(bi)指南
- centos手动编译安装apache、php、mysql
- DOM和DHTML等,复习总结
- 移植SlidingMenu Android library,和安装example出现的问题解决
- centos 防火墙设置
- acdream1116 Gao the string!(hash二分 or 后缀数组)
- VIM的配置文件(vimrc)在哪里?【Win7】
- java批量插入或更新的问题
- c#打开txt文件并导入到textbox中
- Java之Map
- 自定义TypeConverter把基础类型转换为复杂类型
- 设置git账号并生成新的ssh(切换电脑用户之后)
- SpringBoot修改Redis序列化方式
- 简单读!spring-mvc源码之穿越http请求
- 用python实现websocket请求遇到的问题及解决方法。
- Windows10下搭建TensorFlow环境
- @property 装饰器
- [ Selenium2 从零开始 by Bruce from http://seleniumcn.cn ] 1-8 视频集锦
- Python3.2官方文档翻译--迭代器
- FJOI游记(日记向 不定期更新)
热门文章
- 关于FrameBuffer【转】
- [python 基础]python装饰器(一)添加functools获取原函数信息以及functools.partial分析
- H264的RTP负载打包的数据包格式,分组,分片
- 线性回归(最小二乘法、批量梯度下降法、随机梯度下降法、局部加权线性回归) C++
- Device /dev/sdb1 not found (or ignored by filtering)
- (Go)04.go工作区目录规范及简单例子
- Struts2 在登录拦截器中对ajax请求的处理
- 实例化vue发生了什么(详解vue生命周期)
- 1.0 windows10系统安装步骤(1)
- mqtt-client回调方法简介