日期:2014-05-16  浏览次数:20700 次

linux下mysql备忘
1. 开通远程访问
默认安装的mysql只允许本地访问,如果要其他ip也可以访问需要做一下两个步骤:
1)编辑/etc/mysql/my.cnf 注释掉下面的一行
bind-address = 127.0.0.1
2). 开通其他ip的访问权限,打下面的命令:
mysql -uroot  -p[password]
mysql> use mysql;
mysql> select host,user,password from user;
grant all privileges on *.* to  root@192.168.15.101  identified by '[password]';
备注:其中ip是需要访问数据库服务器的机器的ip,不是数据库本身的ip,后面单引号括起来的是root用户的具体密码。其中方括号都代表可变量,实际使用中去掉。

2. 从sql文件导入数据。
在数据库服务器上运行下面的命令:
mysql -u username -p password databasename < data.sql