如果有需要卸载 用这个查找# rpm -qa | grep mysql 用这个卸载
yum -y remove mysql-libs-5.1*分别执行下面的三条命令
# wget http://dev.mysql.com/Downloads/MySQL-5.6/MySQL-server-5.6.21-1.rhel5.x86_64.rpm # wget http://dev.mysql.com/Downloads/MySQL-5.6/MySQL-devel-5.6.21-1.rhel5.x86_64.rpm # wget http://dev.mysql.com/Downloads/MySQL-5.6/MySQL-client-5.6.21-1.rhel5.x86_64.rpm如果下载的速度太慢,也可以使用window下载后传输到虚拟机的这个目录,然后安装。
如果有以下报错信息,需要安装依赖包。
error: Failed dependencies: libaio.so.1()(64bit) is needed by MySQL-server-5.6.21-1.rhel5.x86_64 libaio.so.1(LIBAIO_0.1)(64bit) is needed by MySQL-server-5.6.21-1.rhel5.x86_64 libaio.so.1(LIBAIO_0.4)(64bit) is needed by MySQL-server-5.6.21-1.rhel5.x86_64执行:
# yum install -y libaio再次安装
# rpm -ivh MySQL-server-5.6.21-1.rhel5.x86_64.rpm # rpm -ivh MySQL-client-5.6.21-1.rhel5.x86_64.rpm Preparing... ########################################### [100%] 1:MySQL-client ########################################### [100%]然后会显示你的数据库随机码
# The random password set for the root user at Fri Mar 15 01:43:14 2019 (local time): BKEIavP3r8C8wNoB登录成功后会显示版本信息
Warning: Using a password on the command line interface can be insecure. Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 2 Server version: 5.6.21 Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>我设置了密码为2626,并退出MySQL
默认情况下MySQL为安全起见,不支持远程登录MySQL,所以需要设置开启登录MySQL的权限。登录MySQL后输入命令:
mysql> grant all privileges on *.* to 'root' @'%' identified by '2626'; Query OK, 0 rows affected (0.00 sec) mysql> flush privileges; Query OK, 0 rows affected (0.00 sec)其中2626是用于远程访问的密码,可以与root密码不一样。这样别的用户远程访问你的数据库时,可以使用root账号,密码2626登录。
OK,打完收工了!
转载于:https://www.cnblogs.com/itzhouq/p/mysql.html
相关资源:JAVA上百实例源码以及开源项目