bebebird的专栏

1. download rpm包

先确定系统版本

[root@xcldtc5m /]# cat /proc/versionLinux version 2.6.32-431.el6.x86_64 (mockbuild@c6b8.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #1 SMP Fri Nov 22 03:15:09 UTC 2013

下载mysql rpm包

wget MySQL-server-5.6.22-1.el6.x86_64.rpm

wgetwget

2. 安装

[root@xcldtc5m mysql]# rpm -ivh MySQL-server-5.6.22-1.el6.x86_64.rpm

[root@xcldtc5m mysql]# rpm -ivh MySQL-devel-5.6.22-1.el6.x86_64.rpm

[root@xcldtc5m mysql]# rpm -ivh MySQL-client-5.6.22-1.el6.x86_64.rpm

发现缺libaio.so包error: Failed dependencies: /usr/bin/perl is needed by MySQL-server-5.6.22-1.el6.x86_64 libaio.so.1()(64bit) is needed by MySQL-server-5.6.22-1.el6.x86_64 libaio.so.1(LIBAIO_0.1)(64bit) is needed by MySQL-server-5.6.22-1.el6.x86_64 libaio.so.1(LIBAIO_0.4)(64bit) is needed by MySQL-server-5.6.22-1.el6.x86_64error: Failed dependencies: /usr/bin/perl is needed by MySQL-server-5.6.22-1.el6.x86_64

解决方法

[root@xcldtc5m mysql]# yum install libaio

[root@xcldtc5m mysql]# yum install perl

若处理mysql版本冲突,先移除已经安装的mysql

[root@xcldtc5m mysql]# yum -y remove mysql-libs-5.1.71*

3.修改配置文件位置

root@xcldtc5m mysql]# cp /usr/share/mysql/my-default.cnf /etc/my.cnf

4,初使化MYSQL及配置密码

[root@xcldtc5m mysql]# /usr/bin/mysql_install_db

[root@xcldtc5m mysql]# service mysql start

[root@xcldtc5m mysql]# cat /root/.mysql_secret# The random password set for the root user at Sat Feb 7 10:54:24 2015 (local time): VoKvw3vpo_3LiA3c

[root@xcldtc5m mysql]# mysql -uroot -pVoKvw3vpo_3LiA3c

mysql> SET PASSWORD = PASSWORD(‘2345678’);

mysql> exit[root@xcldtc5m mysql]# mysql -uroot -p2345678

5.远程登录配置

mysql> use mysql

mysql> select host ,user ,password from user;+———–+——+——————————————-+| host | user | password |+———–+——+——————————————-+| localhost | root | *BC1C4715C23459AB982AD2D6617B4F8790161763 || xcldtc5m | root | *44CF61DA6CDeeee2085F4598F728CF221DA8F167 || 127.0.0.1 | root | *44CF61DA6CD83e32085F4598F728CF221DA8F167 || ::1 | root | *44CF61DA6CD86832345F4598F728CF221DA8F167 |+———–+——+——————————————-+

mysql> update user set password=password(‘234567′) where user=’root’;

mysql> update user set host=’%’ where host=’localhost’;

6,,设置开机自启动

[root@xcldtc5m mysql]# chkconfig mysql on[root@xcldtc5m mysql]# chkconfig –list | grep mysqlmysql 0:off 1:off 2:on 3:on 4:on 5:on 6:off

7,查看mysql配置文件位

[root@xcldtc5m mysql]# mysqld –verbose –help | grep -A 1 ‘Default options’

8,MYSQL默认安装位置

/etc/init.d/mysql#启动脚本

9,配置字符集

修改字符集和数据存储路径

失败是成功的亲娘,没有失败哪来的成功呢?诺贝尔如果不经历千万次的失败,

bebebird的专栏

相关文章:

你感兴趣的文章:

标签云: