安装与配置
By - C灵C
CentOS 7 版本将MySQL数据库软件从默认的程序列表中移除,用mariadb代替。
yum install mysql
yum install mysql-devel
yum install mariadb-server mariadb
启动数据库
systemctl start mariadb
其他数据库命令请举一反三
stop
restart
enable(设置开机启动)
mysql -u root -p
第一次密码为空,直接回车就好。
修改密码,注意SQL后的分号
ALTER USER 'root'@'localhost' IDENTIFIED BY 'yourpassword';
或
set password for 'root'@'localhost'=password('yourpassword');
Ctrl+c退出
设置mysql配置文件
vi /etc/my.cnf
在[mysql]下添加
character_set_server=utf8
网上有资料说设置为default-character-set=utf8的,重启服务器后
tail -n 30 /var/log/mariadb/mariadb.log
会看到如下报错信息
[ERROR] /usr/libexec/mysqld: unknown variable 'default-character-set=utf8'
设置所有远程连接,要先进入数据库
grant all privileges on *.* to root@'%'identified by 'password';
创建用户的方法
create user 'username'@'%' identified by 'password';
文章评论