官网下载安装mysql-server

# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
# rpm -ivh mysql-community-release-el7-5.noarch.rpm
# yum install mysql-community-server

安装成功后重启mysql服务。

# service mysqld restart

初次安装mysql,root账户没有密码。

设置密码

mysql> set password for 'root'@'localhost' =password('password');
Query OK, 0 rows affected (0.00 sec)
mysql> 

不需要重启数据库即可生效。

配置mysql

1、编码

查看mysql字符集情况:

SHOW VARIABLES LIKE 'character_set_%';

centos7 mysql数据库安装和配置

由于编码是latin1,需要修改为utf-8

打开mysql配置文件

vi /etc/my.cnf

修改两处

default-storage-engine=INNODB
character-set-server=utf8
collation-server=utf8_general_ci
[client]
default-character-set=utf8

centos7 mysql数据库安装和配置

修改完成:wq保存。重启mysql。完成!

# service mysqld restart

2、远程连接设置

把在所有数据库的所有表的所有权限赋值给位于所有IP地址的root用户。

mysql> grant all privileges on *.* to [email protected]'%'identified by 'password';

此时就可以进行远程连接了。

 

部分参考于http://www.cnblogs.com/starof/p/4680083.html

相关文章:

  • 2022-12-23
  • 2021-12-31
  • 2021-06-16
  • 2021-07-03
  • 2022-12-23
  • 2021-10-12
  • 2021-10-03
猜你喜欢
  • 2021-10-18
相关资源
相似解决方案