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

作者:庄朋龙 发布时间: 2016-04-30 阅读量:0
我使用的系统是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服务即可