分类: Mysql/postgreSQL
2017-05-31 14:27:41
yum install mariadb mariadb* ==>查看数据库运行状态
systemctl status mariadb.servicesystemctl start mariadb ==> 启动
mariadbsystemctl enable mariadb ==> 开机自启动
mysql_secure_installation ==> 设置 root密码等相关
mysql -uroot -p123456 ==>登录!
修改数据库默认密码
/etc/init.d/mysql stop (service mysqld stop )
/usr/bin/mysqld_safe --skip-grant-tables
另外开个SSH连接
[root@localhost ~]# mysql
mysql>use mysql
mysql>update user set password=password("123456") where user="root";
mysql>flush privileges;
mysql>exit
然后
[mysql@localhost etc]$ ps -A | grep mysql
4532 pts/0 00:00:00 mysqld_safe
5542 pts/0 00:00:00 mysqld
[mysql@localhost etc]$ kill -9 4532 5542
正常启动 MySQL:/etc/init.d/mysql start (service mysqld start)
配置MariaDB的字符集
文件/etc/my.cnf
在[mysqld]标签下添加
文件/etc/my.cnf.d/client.cnf
在[client]中添加
文件/etc/my.cnf.d/mysql-clients.cnf
在[mysql]中添加
全部配置完成,重启mariadb
之后进入MariaDB查看字符集
说明:root是登陆数据库的用户,123456是登陆数据库的密码,*就是意味着任何来源任何主机反正就是权限很大的样子。
最后配置好权限之后不应该忘记刷新使之生效
flush privileges;
如果使用navicat连接数据库,需要设置SSH通道