第一步,下载
下载地址:http://mirror.bit.edu.cn/mysql/Downloads/MySQL-5.6/ (北京理工大学镜像)
下载server和client的rpm包,devel(查了一下说是C开发用到的,而目前我们这只用java,所以没有安装,但是也下载下来作为备用了)
第二步,安装mysql - server
1、查看是否已经安装过mysql
rpm -qa |grep gaim
2、如果已经安装则卸载已有版本,如果没有则直接安装
rpm -e --nodeps mysql-libs-5.1.73-3.el6_5.x86_64
3、 安装mysql-server
rpm -ivh MySQL-server-5.6.26-1.el6.x86_64.rpm
安装成功后会有如下提示信息
提示信息告诉你在 /root/.mysql_secret 中保存了随机生成的root账户密码,并且在第一次连接mysql的时候需要修改这个默认密码
而且从提示信息中可以知道mysql-server的配置文件的位置为 /usr/my.cnf
4、查看mysql - server的安装目录
find / -name mysql
5、启动服务
/etc/rc.d/init.d/mysql start
6、将mysql设为开机启动(网上搜的,没验证过,有懂的大牛求指导一下)
cp /usr/share/mysql/mysql.server /etc/rc.d/init.d/mysqld
chkconfig --add mysqld
chkconfig --level 2345 mysqld on
service mysql start
第三步,安装mysql-client
1、安装mysql - client
rpm -ivh MySQL-client-5.6.26-1.el6.x86_64.rpm
2、测试连接
mysql -uroot -p
从/root/.mysql_secret中可以找到密码
正如安装server成功后的提示所说,首次登录需要修改密码
使用mysqladmin修改
mysqladmin -uroot -p老密码 password 新密码
从新连接数据库,数据新密码
第四步,解决远程连接mysql时,报1130错误
mysql服务器本机登录mysql后
mysql>use mysql; #选择mysql库
mysql>select host from user where user='root'; #查看该用户的host值,即可连接的主机或IP名称
mysql>update user set host='%' where user='root'; #修改host值,以通配符 % 的内容增加主机或IP名称
mysql>flush privileges; #刷新系统权限
mysql>select host from user where user='root'; #查看是否修改成功