分类: Mysql/postgreSQL
2019-09-28 00:54:39
一直了是通过官方载的包安装,这次用apt安装过程出现点小问题,这里记录一下安装时出现的问题。
安装命令
apt install mariadb-server
安装完成之后,如果你不是root用记,命令登陆 mysql -u root -p 会出现以下错误
点击(此处)折叠或打开
这里是mariaDB安全方面的考虑,只能linux系统登录的用户是root才能用这个用户登陆。可以通过
/etc/init.d/mysql stop #先关闭mysql
sudo mysqld_safe --skip-grant-tables #启动
登录mysql查看mysql数据库中的user表,会发现有个字段是unix_socket。这里通过切换linux用户到root就可以添加mysql的其他用户了。
二、远程登陆问题
查看 cat /etc/mysql/mariadb.conf.d/50-server.cnf
会发现有这么一行:
bind-address = 127.0.0.1
这行表示只能通过本地登录,修改成如下即可:
bind-address = 0.0.0.0