MySQL数据库
文章平均质量分 71
MessCodes
勿在浮沙筑高台,踏踏实实的走。
展开
-
MYSQL数据库备份
转自:点击打开链接1.冷备份在数据库处于非运行状态时通过直接拷贝数据文件或目录的方式进行备份。2.热备份1).将数据库设置为只读状态:mysql>flush tables with read lock;该语句的作用是:刷新缓冲区,对于所有带读取锁定的数据库,关闭所有打开的表,并锁定所有的表,直到执行UNLOCK TABLES为止。注意:在备份转载 2013-04-03 12:47:49 · 812 阅读 · 0 评论 -
JavaSE及MySQL学习资料
Java多线程编程详解http://programming.iteye.com/blog/158568点击打开链接深入JVM锁机制1--synchronizedhttp://blog.csdn.net/chen77716/article/details/6618779点击打开链接 Java手机版API文档http://www.原创 2013-06-21 18:36:44 · 1158 阅读 · 0 评论 -
SQL语句之WHERE查询子句
限定查询(WHERE子句) 之前的查询是将一张表的全部记录查询出来,那么现在如果希望可以根据指定的条件查询的话,则必须指定限定查询。 格式: [SELECT] [{DISTINCT}] [* |具体的列别名FROM表名称] [{WHERE 条件(s)}] 例:查询出工资大5000的雇员的信息。原创 2013-07-07 18:57:01 · 52583 阅读 · 1 评论 -
SQL语句之ORDER BY子句
对结果进行排序(ORDER BY子句) 在SQL中可以使用ORDER BY子句对查询的结果进行排序。 例:现在使用查询全部的语句查询表EMP中的所有内容。 l SELECT * FROM emp ; 输出如下: 此时,从查询结果可以发现,是按照原创 2013-07-07 19:15:20 · 14719 阅读 · 0 评论 -
SELECT INTO 和 INSERT INTO SELECT 两种表复制语句
转自:点击打开链接Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要转载 2013-06-04 08:44:14 · 1070 阅读 · 0 评论 -
Navicate for MySQL建立外键
转自:点击打开链接通过navicate软件进行mysql外键,上篇文章写了用语句进行创建,本篇文章是用navicat界面化工具进行mysql外键的创建。首先打开navicat软件,新建连个表分别是假设A表如下:用户表 useruserid int 自动增长 用户idusername varchar 用户名假设B表如下:留言表 messag转载 2013-05-21 20:13:52 · 3841 阅读 · 0 评论 -
MySQL中information_schema数据库简介
转自:点击打开链接大家在安装或使用MYSQL时,会发现除了自己安装的数据库以外,还有一个information_schema数据库。 information_schema数据库是做什么用的呢,使用WordPress博客的朋友可能会想,是不是安装模板添加的数据库呀?看完本片文章 后,你就会对information_schema数据库有所了解。information_schema数据库转载 2013-04-12 13:09:11 · 1083 阅读 · 0 评论 -
查看 MySQL 数据库中每个表占用的空间大小
转自:点击打开链接如果想知道MySQL数据库中每个表占用的空间、表记录的行数的话,可以打开MySQL的 information_schema 数据库。在该库中有一个 TABLES 表,这个表主要字段分别是:TABLE_SCHEMA : 数据库名TABLE_NAME:表名ENGINE:所使用的存储引擎TABLES_ROWS:记录数DATA_LENGTH:数据大小I转载 2013-04-11 22:48:09 · 1038 阅读 · 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_fre转载 2013-04-12 00:53:20 · 5884 阅读 · 0 评论 -
char,nchar,varchar,nvarchar的区别和特点
转自:点击打开链接对于程序中的string型字段,SQLServer中有char、varchar、nchar、nvarchar四种类型来对应(暂时不考虑text和ntext),开建立数据库中,对这四种类型往往比较模糊,这里做一下对比。1. 定长或变长 所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后面填充,使长度达到相应的长度;有var前转载 2013-04-11 19:11:07 · 934 阅读 · 0 评论 -
查看mysql数据库大小、表大小和最后修改时间
转自:点击打开链接1.查看数据库表基本信息。select * from information_schema.TABLES where information_schema.TABLES.TABLE_SCHEMA = '数据库名' and information_schema.TABLES.TABLE_NAME = '表名';2.查看mysql数据库大小SE转载 2013-04-11 00:51:26 · 1109 阅读 · 0 评论 -
【整理】MySQL引擎
MySQL数 据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型INNODB和BERKLEY(BDB),也常常可以使用。如果技术高超,还可以使用MySQL++ API自己做一个引擎。下面介绍几种数据库引擎:ISAM:ISAM是一个定义明确且历经时间考验的数据表格管转载 2013-04-07 22:39:47 · 778 阅读 · 0 评论 -
mysql数据备份
转自:点击打开链接window下 mysql数据库备份的几个方案: 备份策略一、直接拷贝数据库文件 直接拷贝数据文件最为直接、快速、方便,但缺点是基本上不能实现增量备份。为了保证数据的一致性,需要在备份文件前,执行以下 SQL 语句: FLUSH TABLES WITH READ LOCK; 也就是把内存中的数据都刷新到磁盘中,同时锁定数据表,以保证拷贝过程中不会有新的数据转载 2013-04-03 12:45:04 · 889 阅读 · 0 评论 -
MySQL修改root密码的几种方法
转自:点击打开链接本文整理了四种在MySQL中修改root密码的方法,希望对大家有所帮助。全部方法经过测试通过。方法1: 用SET PASSWORD命令 首先登录MySQL。 格式:mysql> set password for 用户名@localhost = password('新密码'); 例子:mysql> set password fo转载 2013-08-07 20:46:23 · 1616 阅读 · 0 评论