最新消息:看到那些跳动的图片、文字了吗?点击点击 O(∩_∩)O~~

CentOS 安装 MySQL

若思若想 onlyling 2436浏览

卸载掉原有 MySQL

可能机器上已经安装了,及卸载。

yum remove mysql mysql-server mysql-libs compat-mysql51

rm -rf /var/lib/mysql

rm /etc/my.cnf

查看是否还有 MySQL 软件

rpm -qa|grep mysql

通过 yum 来进行 MySQL 的安装

查看软件库

yum list | grep mysql
yum install -y mysql-server mysql mysql-deve

在等待了一番时间后,yum 会帮我们选择好安装 MySQL 数据库所需要的软件以及其它附属的一些软件。

此时我们可以通过如下命令,查看刚安装好的 mysql-server 的版本。

rpm -qi mysql-server
## 启动 MySQL
## 一般情况会有一啪啦的启动信息
service mysqld start

## 为root账号设置密码
mysqladmin -u root password 'root'

远程登录

## 登录数据库
mysql -u root -p


## 切换数据库
use mysql;

## 查看当前用户
select host,user,password from user;

## 例如可能有如下信息
+-----------------------+------+-------------------------------------------+
| host                  | user | password                                  |
+-----------------------+------+-------------------------------------------+
| localhost             | root | *C48D8B9392D9ED120D4D3BCDC2D7C9D1BFE85B8A |
| localhost.localdomain | root |                                           |
| 127.0.0.1             | root |                                           |
| localhost             |      |                                           |
| localhost.localdomain |      |                                           |
+-----------------------+------+-------------------------------------------+

## 生成一个不受 host 限制的账号
## password 为登录时的密码
grant all privileges  on *.* to root@'%' identified by "password";

## 授权
flush privileges;

## 查看用户
select host,user,password from user;

## 可能是如下信息
+-----------------------+------+-------------------------------------------+
| host                  | user | password                                  |
+-----------------------+------+-------------------------------------------+
| localhost             | root | *C48D8B9392D9ED120D4D3BCDC2D7C9D1BFE85B8A |
| localhost.localdomain | root |                                           |
| 127.0.0.1             | root |                                           |
| localhost             |      |                                           |
| localhost.localdomain |      |                                           |
| %                     | root | *2470C0C06DEE42FD1618BB99005ADCA2EC9D1E19 |
+-----------------------+------+-------------------------------------------+

转载请注明:OnlyLing - Web 前端开发者 » CentOS 安装 MySQL