MySQL不允许从远程访问的解决方法

MySQL不允许从远程访问的原因有很多除了下面的方法,还有需要看服务器安全设置禁止访问本机的3306端口,可以用过安全狗,360等防护软件禁止远程访问3306端口。解决方法:1.改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改"mysql"数据库里的"user"表里的"host"项,从"localhost"改称"%"mysql -u roo...

阅读全文

[Err][Imp]2006 – MySQL server has gone away报错的解决方法

最近在用NavicatforMySQL导数据的时候碰到了这么一个问题,于是各种找错,最后找到了解决方法。MySQLserverhasgoneaway解决的方法其实很简单,我相信也有很多人遇到了这个问题。比如DZ论坛,安装好服务器,但是清空缓存等操作数据库的动作,运行时间稍长就会出现MySQLserverhasgoneaway问题。其实只要在my.ini中添加以下代码:wait_timeout=2880000interactive_timeout =2880000max_allowed_packet=10...

阅读全文

Mysql导入、导出数据库操作命令

MySQL命令行导出数据库: 1,进入MySQL目录下的bin文件夹:cdMySQL中到bin文件夹的目录 如我输入的命令行:cdC:\ProgramFiles\MySQL\MySQLServer4.1\bin(或者直接将windows的环境变量path中添加该目录) 2,导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名如我输入的命令行:mysqldump-uroot-pnews>news.sql...

阅读全文

CentOS更改MySQL数据库目录位置具体操作

由于MySQL的数据库太大,默认安装的/var盘已经再也无法容纳新增加的数据,没有办法,只能想办法转移数据的目录。下面我整理一下把MySQL从/var/lib/mysql目录下面转移到/home/mysql_data/mysql目录的具体操作:1、首先我们需要关闭MySQL,命令如下:service mysqld stop2、然后是转移数据,为了安全期间,我们采用复制命令cp,先找到mysql的原目录cd /var/libls运行这个命令之后就会看到mysql的目录了,然后执行cp命令cp -a my...

阅读全文