mySQL 系统管理

Posted by Dillon Peng on June 1, 2017

使用yum 或 dnf 安装mysql server

以CentOS和Fedora 24为例,首先在 Download MySQL Yum Repository 下载 mysql57-community-release-fc24-10.noarch.rpm, 使用sudo dnf install mysql57-community-release-fc24-10.noarch.rpm

安装,将会产生 /etc/yum.repo.d/mysql-community.repo 文件, 接下来就可以使用dnf search mysql-server搜索相应的mysql-server版本,并用sudo dnf install community-mysql-server来安装。

修改root密码

第一次使用sudo systemctl start mysqld启动mysql server,在终端输入mysql -uroot -p后要求输入密码,从/var/log/mysqld.log中,有一行:

temporary password is generated for root@localhost: aSMcAy<t)2-d

最后一串字符就是root的临时且一次性的密码,进去后,做任何更新操作,都 提示你需要修改密码才可以,使用下面的命令:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

创建用户并且给用户设置读写权限

grant all on *.* to ‘temp’@’%’ identified by ‘temp’ with grant option;