Linux MariaDB管理MySQL启动、停止、查看状态,mariadbmysql
问题
今天需要重启MySQL,不过找了没找好久也没有到mysql.service文件,最后服务器是利用MariaDB来管理MySQL。
解决方法
启动
systemctl start mariadb.service
停止
systemctl stop mariadb.service
查看状态
systemctl status mariadb.service
MySQL配置
找到服务器部署的MySQL有2个配置位置, 不过配置文件如何设置相关参数没有进行了解。
(1) /etc/my.cnf
【mysqld】
datadir=数据位置
socket=socket文件
【mysqld_safe】
log-error=错误日志文件
pid-file=pid文件
(2) /etc/my.cnf.d/
client.cnf
mysql-clients.cnf
server.cnf
MySQL问题
https://stackoverflow.com/questions/20270879/whats-the-default-password-of-mariadb-on-fedora
mysql -u root -p
Enter password: #这里直接回车即可
- Host ‘xxx.xx.xxx.xxx’ is not allowed to connect to this MySQL server,答案来自
https://stackoverflow.com/questions/1559955/host-xxx-xx-xxx-xxx-is-not-allowed-to-connect-to-this-mysql-server
# 任意用户localhost连接
GRANT ALL PRIVILEGES ON *.* TO 'username'@'localhost' WITH GRANT OPTION;
# 任意用户host连接
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' WITH GRANT OPTION;
# 带密码的localhost连接
GRANT ALL PRIVILEGES ON *.* TO 'username'@'localhost' IDENTIFIED BY 'your_password' WITH GRANT OPTION;
# 刷新
FLUSH PRIVILEGES;
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。