rpm -qa | grep -i mysql

#如果安装了先卸载旧的版本

yum -y remove mysql...

b.下载需要的安装包,下载地址:

http://cdn.mysql.com/Downloads/MySQL-5.6/MySQL-client-5.6.20-1.el6.x86_64.rpm

http://cdn.mysql.com/Downloads/MySQL-5.6/MySQL-devel-5.6.20-1.el6.x86_64.rpm

http://cdn.mysql.com/Downloads/MySQL-5.6/MySQL-server-5.6.20-1.el6.x86_64.rpm

c、开始逐个安装

rpm -ivh MySQL-server-5.6.20-1.el6.x86_64.rpm

rpm -ivh MySQL-devel-5.6.20-1.el6.x86_64.rpm

rpm -ivh MySQL-client-5.6.20-1.el6.x86_64.rpm

d.修改配置文件位置并做相关设置

cp /usr/share/mysql/my-default.cnf /etc/my.cnf

vi /etc/my.cnf

#做如下配置

[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

e.初始化MySQL及设置密码

/usr/bin/mysql_install_db

service mysql start

f.登录到mysql,第一次装没有密码,直接回车

mysql -uroot -p

#设置root用户的密码

mysql> update user set password=password('123456') where user='root';

g.设置允许远程登录

mysql> use mysql;

mysql> select host,user,password from user;

mysql> update user set host='%' where user='root' and host='localhost';

mysql> flush privileges;

mysql> exit;

h.设置开机自启动

chkconfig mysql on

chkconfig --list | grep mysql

i. MySQL的默认安装位置说明

/var/lib/mysql/ #数据库目录

/usr/share/mysql #配置文件目录

/usr/bin #相关命令目录

/etc/init.d/mysql #启动脚本 注:卸载mysql的时候,将这些目录下的文件也删掉。

j.可能遇到的错误(一)

2014-01-21 06:03:29 14964 [ERROR] InnoDB: auto-extending data file ./ibdata1 is of a different size 640 pages (rounded down to MB) than specified in the .cnf file: initial 768 pages, max 0 (relevant if non-zero) pages!

2014-01-21 06:03:29 14964 [ERROR] InnoDB: Could not open or create the system tablespace. If you tried to add new data files to the system tablespace, and it failed here, you should now edit innodb_data_file_path in my.cnf back to what it was, and remove the new ibdata files InnoDB created in this failed attempt. InnoDB only wrote those files full of zeros, but did not yet use them in any way. But be careful: do not remove old data files which contain your precious data!

2014-01-21 06:03:29 14964 [ERROR] Plugin 'InnoDB' init function returned error.

2014-01-21 06:03:29 14964 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.

2014-01-21 06:03:29 14964 [ERROR] Unknown/unsupported storage engine: InnoDB

2014-01-21 06:03:29 14964 [ERROR] Aborting

在/var/lib/mysql/目录下删掉这三个文件:ibdata1 ib_logfile0 ib_logfile1 然后重启mysql

cd /var/lib/mysql

rm ibdata1 ib_logfile0 ib_logfile1

service mysql start

k.可能遇到的错误(二)

[root@localhost local]# mysql -uroot -p

Enter password:

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

方法操作很简单,如下:

# /etc/init.d/mysql stop

# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &

# mysql -u root mysql

//把空的用户密码都修改成非空的密码。

mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root' and host='root' or host='localhost';

mysql> FLUSH PRIVILEGES;

mysql> quit # /etc/init.d/mysqld restart

# mysql -uroot -p

Enter password:

l.可能遇到的错误(三)

mysql> show databases;

ERROR 1820 (HY000): You must SET PASSWORD before executing this statement

这句话要求你重新设置一次密码!

mysql>  SET PASSWORD = PASSWORD('123456');

Query OK, 0 rows affected (0.03 sec)

mysql> create database roger;

Query OK, 1 row affected (0.00 sec)

参考:http://blog.csdn.net/liumm0000/article/details/18841197

redhat 6.5 mysql rpm_CentOS6.5和RedHat6.5下以rpm方式安装mysql-5.6.20相关推荐

  1. CentOS6.5和RedHat6.5下以rpm方式安装mysql-5.6.20

    转帖;http://blog.csdn.net/mw08091020/article/details/39234207 a.检查下linux是不是已经安装了mysql rpm -qa | grep - ...

  2. centos mysql安装包_Centos7下安装包方式安装MySQL

    安装包下载地址:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar 第一步:在 /h ...

  3. Mac OS X 下 TAR.GZ 方式安装 MySQL

    Mac OS X 下 TAR.GZ 方式安装 MySQL 注意: 本篇文章适用与 MySQL 5.6 版本的安装, 但已不再适用 5.7 的安装, 5.7 的安装方式请参见:<Mac OS X ...

  4. linux下rpm方式安装mysql(2012-5-12)

    由于感觉前几篇博客中关于linux下rpm方式安装mysql的方法问题太多,今天抽时间重新实践和整理了一下,现在拿出来和大家分享,希望对家有用. 系统环境: Rat had enterprise li ...

  5. centos 安装mysql 5.7.9_CentOS 6.6下RPM方式安装MySQL 5.7.9

    说明: 从MySQL5.7.4起,以RPM包的方式安装后的MySQL的部署,默认是安全的,并且有这些特点: 1. 在大多数情况下,你只需要安装MySQL-server和MySQL-client安装包就 ...

  6. centos7切换root为mysql,CentOS 7中使用rpm方式安装MySQL 5.7后无法使用root登录解决

    最近在CentOS 7中通过rpm方式安装了最新版本的mysql-server 5.7 (mysql57-community-release-el7-7.noarch.rpm) ,发现安装成功后无法使 ...

  7. ipad上能安装mysql_CentOS以RPM方式安装MYSQL

    CentOS5.6以RPM方式安装MySQL5.6 1.检查MySQL及相关RPM包,是否安装,如果有安装,则移除(rpm –e 名称) [root@localhost ~]# rpm -qa | g ...

  8. centos 6.7 mysql rpm_CentOS 6.7 下RPM方式安装MySQL 5.6

    1. 下载Linux对应的RPM包,如:CentOS6.7_64对应的RPM包,如下: [root@mysql ~]# ll 总用量 113808 -rw-------. 1 root root    ...

  9. CentOS 6 rpm方式安装mysql

    这里以mysql5.5为例,版本其实没什么特殊的要求 一.卸载CentOS自带的mysql 如果之前安装过,或者没有卸载CentOS自带的mysql 1.查看安装的mysql [root@localh ...

最新文章

  1. 给Scrum Master的十个建议,你值得拥有((转自scrum中文网))
  2. Serverless Live | 9 大场景带你从零实践 Serverless
  3. 如果传输的文件过大怎么办
  4. HDU4055 - number string(DP)
  5. php把数字倒着展示,jQuery+PHP实现动态数字展示特效
  6. c语言注释换颜色,C语言实现注释转换
  7. Mac IDEA启动SpringBoot项目过慢
  8. 【C++】fill函数,fill与memset函数的区别
  9. 2月20日 阻尼牛顿法,拟牛顿法(Quasi-Newton Methods)及各种具体实现方法,共轭梯度法(Conjugate Gradient)
  10. 传奇DBC2000安装及配置图文详细教程
  11. 包含了6种不同格式的10种不同的Code 39条形码字体样式的工具包Code 39 Font Advantage Package
  12. powerDesign导出数据库表结构
  13. 有哪些免费批量删除PDF文档的页码的方法
  14. DIV+CSS系统学习:转载
  15. 在死亡边缘疯狂试探:“黑暗旅游”,你敢尝试吗?
  16. 离散时滞系统matlab仿真,离散混沌系统的Matlab仿真
  17. 不了心修改了/etc/sudoers原本的权限0777,进不去root,现在提供一个良好的解决办法~
  18. DevOps—持续部署Ansible(二)
  19. 启用Win10家庭版的远程桌面服务端
  20. 网络安全进阶篇之免杀(十四章-7)C#加载器过360

热门文章

  1. 你熟知的开源项目,幕后推手竟然是他们?
  2. 高通人工智能应用创新大赛收官!9大奖项花落谁家?
  3. 监控系统选型,这篇不可不读
  4. API 日调用量超 100 亿次!腾讯云首次披露云原生产品数据
  5. Python 大数据分析疫情:如何实现实时数据爬取及 Matplotlib 可视化?
  6. 脱离微信,在硬件设备运行小程序?小程序硬件框架大揭秘!
  7. CSS 如何影响浏览器元素在文档中的排列?
  8. 靠模仿就能建立第二个“Google”?
  9. 互联网女皇报告:拼多多美团崛起,支付宝微信同台竞技!
  10. 5·29 深圳 | 百度大脑生态合作计划及 AI 市场发布会即将登场