随笔分类 -  Mysql

linux下mysqldump简单命令导出数据库和表
摘要:进入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 阅读全文

posted @ 2014-03-27 16:30 文淇的技术日记 阅读(516) 评论(0) 推荐(0)

Linux下重启mysql数据库的方法
摘要:原文地址: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 阅读全文

posted @ 2014-03-27 15:48 文淇的技术日记 阅读(499) 评论(0) 推荐(0)

mysql 临时表和内存表
摘要:查看内存表的最大值: 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 阅读全文

posted @ 2014-03-27 15:42 文淇的技术日记 阅读(354) 评论(0) 推荐(0)

mysql中如何查看某个数据库或表占用的磁盘空间
摘要:查整个库的状态: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 阅读全文

posted @ 2014-03-27 15:40 文淇的技术日记 阅读(562) 评论(0) 推荐(0)

MySQL engine/type类型InnoDB/MYISAM/MERGE/BDB/HEAP的区别
摘要:看MySQL参考手册 发现CREATE TABLE 时有多种数据库存储引擎:TYPE = {BDB | HEAP | ISAM | InnoDB | MERGE | MRG_MYISAM | MYISAM }网上查了下据说MyISAM、InnoDB两种引擎常用大至区别如下[不知是否准确]:高级处理:... 阅读全文

posted @ 2013-03-09 17:53 文淇的技术日记 阅读(265) 评论(0) 推荐(0)

MYSQL--事务处理
摘要:事务处理在各种管理系统中都有着广泛的应用,比如人员管理系统,很多同步数据库操作大都需要用到事务处理。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务! 删除的SQL语句delete from userinfo where ~~~delete from mail where ~~delete from article where~~~~ 如果没有事务处理,在你删除的过程中,假设出错了,只执行了第一句,那么其后果是难以想象的!但用事务处理。如果删除出错,你只要rollback就可以取消删除操作 阅读全文

posted @ 2013-03-08 17:51 文淇的技术日记 阅读(163) 评论(0) 推荐(0)

Mysql如何批量删除相同前缀的数据表
摘要:mysql_connect('','','');mysql_select_db('');$rs=mysql_query('showtables');while($arr=mysql_fetch_array($rs)){$TF=strpos($arr[0],'class_');if($TF===0){... 阅读全文

posted @ 2011-05-18 11:58 文淇的技术日记 阅读(202) 评论(0) 推荐(0)

导航