Ubuntu安装MySQL
sudo apt-get install mysql-server mysql-client libmysqlclient-dev
Linux下执行MySQL脚本文件
mysql -u root -p
use mydatabase;
source /path/**.sql
ubuntu下配置MySQL远程连接访问
- 编辑配置文件
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
#注释bind-address = 127.0.0.1
- 创建用户
mysql> create user 'mzn'@'%' identified by 'mzn123';
- 修改用户权限
mysql -u root -p "Your root passwd"
mysql> grant all on *.* to root@'%' identified by 'Your root passwd';
mysql> flush privileges;
例程: 为用户mzn增加远程访问权限
mysql -u root -p
mysql> grant all on *.* to mzn@'%' identified by '123456';
mysql> flush privileges;
注:mzn表示用户名,%表示所有的电脑都可以连接,也可以设置某个ip地址运行连接,第二个123456表示密码
- 重启MySQL服务
sudo /etc/init.d/mysql restart
- 打开3306端口(如果有需要)
sudo ufw allow 3306