一、mysql依赖libaio,所以要先安装libaio
# yum search libaio 检索相关信息
# yum install libaio 安装依赖包
二、检查mysql是否安装,如果已安装就卸载
# yum list installed | grep mysql
# yum -y remove mysql-libs.x86_64
三、下载mysql yum repository,并将其安装到你的系统 repository 列表中
# yum localinstall mysql-community-release-el7-5.noarch.rpm
# yum repolist enabled | grep "mysql.*-community.*" 验证是否安装成功
四、通过yum安装mysql,Yum 会自动处理 MySQL 与其他组件的依赖关系
# yum install mysql-community-server
五、查看安装目录
执行 # rpm -qi mysql-community-server.x86_64 0:5.6.24-3.el7
执行 # whereis mysql
六、启动、停止、查看状态、设置开机自启
# systemctl start mysqld
# systemctl stop mysqld
# systemctl status mysqld
# systemctl enable mysqld
MySQL 5.6版本及一下修改默认密码:
update mysql.user set password=PASSWORD('123456') where user='root' and host='localhost';
MySQL 5.7版本及以上修改默认密码:
mysql -uroot -p
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
FLUSH PRIVILEGES;
MySQL设置字符编码的方法:
查看字符编码格式
show variables like 'character%';
修改my.cnf配置文件
[client]
default_character_set=utf8
[mysqld]
collation_server = utf8_general_ci
character_set_server = utf8
重启MySQL
service mysqld restart