Ubuntu系统下mysql5.7 导入sql数据文件和开启外部链接

我使用的系统是Ubuntu16 最新版,安装的mysql是5.7版本的。由于到导入一个很大的sql文件(800MB左右),

首先新建一个数据库

CREATE DATABASE IF NOT EXISTS eenot DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

然后使用这条命令导入sql文件

zploo@ubuntu ~ $ mysql -uroot -p123456 eenot < eenot-bak.sql

#这是shell提示符 $        用户名  密码   数据库    本地sql文件名

将eenot-bak.sql 文件导入到你刚才创建的eenot数据库里

导入成功后,开启数据外网访问

使用终端进入mysql的命令行,给root用户授权  可以让任意主机访问!

mysql>grant all privileges on *.*  to  'root'@'%'  identified by 'youpassword'  with grant option;
mysql>flush privileges;

修改后还需要修改mysql配置文件的 bind-address = 127.0.0.1 换这个一行配置

注意一下在Ubuntu,mysql5.7环境下  需要修改  /etc/mysql/mysql.conf.d/mysqld.conf  这个文件 不在是大家所熟知的 my.conf

在  /etc/mysql/mysql.conf.d/mysqld.conf 文件里找到 下面这一行

bind-address = 127.0.0.1

然后在前面加一个 # 给注释掉

#bind-address = 127.0.0.1

然后重启一下mysql服务即可

暂无评论

发表评论