ubuntu 安装 mysql
# 安装mysql-server
sudo apt-get install mysql-server
# 配置mysql
sudo mysql_secure_installation
如果报错:
报错:No directory, logging in with HOME=/
解决方案:
usermod -d /var/lib/mysql/ mysql
ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock
chown -R mysql:mysql /var/lib/mysql
# 创建可以远程连接的用户并授权
service mysql restart
create user 'abel'@'%' identified by 'abel';
grant all privileges on *.* to 'abel'@'%' identified by 'abel' WITH GRANT OPTION;
FLUSH PRIVILEGES;
# 当前配置时基于ubuntu的 各发行版配置文件位置不一样 要灵活变动
vim /etc/mysql/mysql.conf.d/mysqld
# 注释掉bind-address以便开启远程连接
#bind-address = 127.0.0.1