随笔分类 -  mysql数据库

Mysql热备份总结
摘要:一主一从备份1、主服务器授权授权从服务器可以连接主服务器并可以进行更新。这是在主服务器上进行的,创建一个username和password供副服务器访问时使用。在MySQL命令行下输入mysql>GRANTREPLICATIONSLAVEON*.*TO'replication'@'192.168.0.1'IDENTIFIEDBY'123456';mysql>Flushprivileges;2、配置主服务器在my.cnf中进行配置。在选项配置文件中赋予主服务器一个server-id,该id必须是1到2^23-1范围内的唯一值。主服务器和 阅读全文

posted @ 2013-02-02 19:25 无心出岫 阅读(690) 评论(0) 推荐(0)

MySQL索引的创建、删除和查看
摘要:此文转自http://blogold.chinaunix.net/u3/93470/showart_2001536.html1.索引作用在索引列上,除了上面提到的有序查找之外,数据库利用各种各样的快速定位技术,能够大大提高查询效率。特别是当数据量非常大,查询涉及多个表时,使用索引往往能使查询速度加快成千上万倍。例如,有3个未索引的表t1、t2、t3,分别只包含列c1、c2、c3,每个表分别含有1000行数据组成,指为1~1000的数值,查找对应值相等行的查询如下所示。SELECT c1,c2,c3 FROM t1,t2,t3 WHERE c1=c2 AND c1=c3此查询结果应该为1000行 阅读全文

posted @ 2012-09-26 09:35 无心出岫 阅读(182) 评论(0) 推荐(0)

mysql数据库修改数据库编码,字段编码与表编码(转)
摘要:1.修改数据库的编码 将数据库(test)的编码方式修改为utf8,如: ALTER DATABASE `test` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;2.修改表的编码 将表(test)的编码方式修改为utf8,如: ALTER TABLE `test` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;3.修改字段的编码 将表(test)中字段(name)的编码方式修改为utf8,如: ALTER TABLE `test` CHANGE `name` `name` VARCHAR( 10 ) CHAR 阅读全文

posted @ 2012-09-24 10:40 无心出岫 阅读(4642) 评论(1) 推荐(0)

Mysql学习3——查看表结构、修改和删除数据表
摘要:查看表结构 查看表结构可以用语句DESCRIBE或SHOW CREATE TABLE语句。 1、查看表的基本结构语句: DESCRIBE 表名; 2、查看表详细结构语句: SHOW CREATE TABLE 表名; 实例: SHOW CREATE TABLE example\G修改表 1、修改表名 在Mysql中,修改表名通过ALTER TABLE实现的。具体语法为: ALTER TABLE 旧表名 RENAME [TO] 新表名; TO参数是可选参数,是否出现对语句的执行不会产生影响。 2、修改字段的数据类型 在Mysql中,ALTER TABLE 语句也... 阅读全文

posted @ 2012-06-16 13:22 无心出岫 阅读(388) 评论(0) 推荐(0)

Mysql学习2——创建数据表
摘要:创建数据表 在Mysql中,创建数据表通过SQL语句CREATE TABLE实现: CREATE TABLE 表名( 属性名 数据类型 [完整性约束条件], 属性名 数据类型 [完整性约束条件], 、、、、、 属性名 数据类型 [完整性约束条件], ); “表名”为要创建数据表的名字,“属性名”参数表示表中字段的名称,“数据类型”参数指定字段的数据类型。注意:在创建数据表之前必须先用USE语句选择数据库,格式为;US... 阅读全文

posted @ 2012-06-14 13:56 无心出岫 阅读(287) 评论(0) 推荐(0)

Mysql学习1———创建、查看、删除数据库
摘要:1、创建、查看、删除数据库 在Mysql中,创建数据库必须通过SQL语句CREATE DATABASE实现:CREATE DATABASE 数据库名; 查看数据库,通过SHOW语句进行实现: SHOW DATABASES; 在Mysql中,删除数据库需要通过SQL语句DROP DATABASE 实现: DROP DATABASE 数据库名;2、查看数据库存储引擎 通过SHOW ENGIES语句可以查看Mysql数据库支持的引擎: SHOW ENGINES;也可以用”\g“或者“\G”结束。“\g”与“;”效果相同,“\G”可以使结果显示更加美观。 阅读全文

posted @ 2012-06-14 09:50 无心出岫 阅读(164) 评论(0) 推荐(0)