摘要:进入mysql的bin目录执行:导出单个表:mysqldump -uroot -ppassword --database dbname --tables users > /home/root/users.sql导出整个数据库:mysqldump -uroot -ppassword --database dbname > /home/root/dbname.sql注意root是账号,password是密码,在-u和-p后面不要空格。如果导出的文件里有中文乱码,可以在命令里加上这个参数:--default-character-set=utf8,utf8可以换为gbk或gb2312/us
阅读全文
摘要:原文地址:Linux下重启mysql数据库的方法作者:于士博的视频教程方法一:命令:[root@localhost /]# /etc/init.d/mysqlstart|stop|restart|reload|force-reload[root@localhostinit.d]#/etc/init.d/mysqlstart|stop|restart|reload|force-reload方法二:比较常用的MySQL命令:一、启动方式1、使用 service 启动:[root@localhost /]# service mysqldstart(5.0版本是mysqld)[root@szxdbet
阅读全文
摘要:查看内存表的最大值: show variables like '%heap%'; mysql> show variables like '%heap%';+---------------------+----------+| Variable_name | Value |+---------------------+----------+| max_heap_table_size | 16777216 |+---------------------+----------+1 row in set (0.01 sec)修改方法:1)启动选项中修改启动mysq
阅读全文
摘要:查整个库的状态:select concat(truncate(sum(data_length)/1024/1024,2),'MB') as data_size, concat(truncate(sum(max_data_length)/1024/1024,2),'MB') as max_data_size, concat(truncate(sum(data_free)/1024/1024,2),'MB') as data_free, concat(truncate(sum(index_length)/1024/1024,2),'MB
阅读全文
摘要:看MySQL参考手册 发现CREATE TABLE 时有多种数据库存储引擎:TYPE = {BDB | HEAP | ISAM | InnoDB | MERGE | MRG_MYISAM | MYISAM }网上查了下据说MyISAM、InnoDB两种引擎常用大至区别如下[不知是否准确]:高级处理:...
阅读全文
摘要:事务处理在各种管理系统中都有着广泛的应用,比如人员管理系统,很多同步数据库操作大都需要用到事务处理。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务! 删除的SQL语句delete from userinfo where ~~~delete from mail where ~~delete from article where~~~~ 如果没有事务处理,在你删除的过程中,假设出错了,只执行了第一句,那么其后果是难以想象的!但用事务处理。如果删除出错,你只要rollback就可以取消删除操作
阅读全文
摘要:mysql_connect('','','');mysql_select_db('');$rs=mysql_query('showtables');while($arr=mysql_fetch_array($rs)){$TF=strpos($arr[0],'class_');if($TF===0){...
阅读全文