行得太快,記得太少 Living in IT…

12十/110

mysql远程访问的设置

登陆以后运行以下命令,给予远程访问客户端权限.. 

grant all on *.* to 'remote'@'172.16.21.39' identified by 'password';

remote表示用户名.

'172.16.21.39' 远程ip地址

password表示远程登陆密码.

 

16六/110

Linux下mysql导出数据库方法

mysqldump -u用户名 -p 数据库名 > 数据库名.sql
例子:mysqldump -uroot -p dbname > name.sql

10五/110

修复mysql备份时提示损坏的表

在用mysqldump备份数据库时,遇到如下错误:mysqldump: Got error: 144: Table ‘./DBNAME/TABLENAME’ is marked as crashed and last (automatic?) repair failed when using LOCK TABLES 

可采用如下方法解决:

mysql>check table TABLENAME;

+------------------------------+-------+----------+-------------------------------------------------------------------------------------------------+
| Table                        | Op    | Msg_type | Msg_text                                                                                        |
+------------------------------+-------+----------+-------------------------------------------------------------------------------------------------+
| DBNAME.TABLENAME             | check | error    | Table './DBNAME/TABLENAME' is marked as crashed and last (automatic?) repair failed |
+------------------------------+-------+----------+-------------------------------------------------------------------------------------------------+

mysql>repair table TABLENAME;

mysql>check table TABLENAME;

+------------------------------+-------+----------+----------+
| Table                        | Op    | Msg_type | Msg_text |
+------------------------------+-------+----------+----------+
| DBNAME.TABLENAME             | check | status   | OK       |
+------------------------------+-------+----------+----------+
23十一/100

推荐一款MySQL链接软件HeidiSQL

HeidiSQL 是一款用于简单化你的 MySQL 服务器和数据库管理的图形化界面。该软件允许你浏览你的数据库,管理表,浏览和编辑记录,管理用户权限等等。此外,你可以从文本文件导入数据,运行 SQL查询,在两个数据库之间同步表以及导出选择的表到其它数据库或者 SQL 脚本当中。HeidiSQL 提供了一个用于在数据库浏览之间切换 SQL 查询和标签带有语法突出显示的简单易用的界面。其它功能包括BLOB 和 MEMO 编辑,大型 SQL 脚本支持,用户进程管理等。该软件资源开放。
另外还有很多非常有用的功能,例如列出mysql prosccesslist、列出表大小、创建时间、最后修改时间,确实要比SQLyogEnt好很多,不过个人感觉没有语法自动提示是有点不舒服。
附上下载地址,目前最新版是HeidiSQL 6.0 stable
http://www.heidisql.com/download.php