随笔分类 -  Mysql

摘要:CREATE TABLE `uniontest` ( `id` int(11) NOT NULL AUTO_INCREMENT, `menuname` varchar(50) DEFAULT NULL, `url` varchar(200) DEFAULT NULL, PRIMARY KEY... 阅读全文
posted @ 2015-04-30 10:39 北京流浪儿 阅读(469) 评论(0) 推荐(0)
摘要:查看已存在的数据库 show databases;创建数据库并查看 create database 数据库名;删除数据库 drop database 数据库名;使用指定的数据库 use 数据库名;查看数据库中的表 show tables;创建表 create tables 表名;查看表结构 desc... 阅读全文
posted @ 2015-04-27 17:16 北京流浪儿 阅读(260) 评论(0) 推荐(0)
摘要:下面分别创建三张表,并分别插入1W条简单的数据用来测试,详情如下:[1] test_a 有主键但无索引CREATE TABLE `test_a` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `title` varchar(100) NOT NUL... 阅读全文
posted @ 2015-04-22 08:36 北京流浪儿 阅读(225) 评论(0) 推荐(0)
摘要:1、注意:在同步之前一定要进行授权操作给从服务器grant all slave on *.* touser@192.168.1.2identified by 'pass'查看binlogshow master status;清除binlogreset master;2、一般主服务器进行 增、删、改,... 阅读全文
posted @ 2015-04-22 08:35 北京流浪儿 阅读(187) 评论(0) 推荐(0)
摘要:1、在对数据进行比较,(查询、及join条件及排序)操作时:同样的数据,字符的处理往往比数字要慢。2、在数据库中,数据处理以页为单位,列的长度越小,利于提升性能。 阅读全文
posted @ 2015-04-18 23:19 北京流浪儿 阅读(297) 评论(0) 推荐(0)
摘要:char char是定长的,也就是当你输入的字符小于你指定的数目时,char(8),你输入的字符小于8时,它会再后面补空值。当你输入的字符大于指定的数时,它会截取超出的字符。nvarchar(n) 包含 n 个字符的可变长度 Unicode 字符数据。n 的值必须介于 1 与 4,000 之间。字节... 阅读全文
posted @ 2015-04-18 21:03 北京流浪儿 阅读(223) 评论(0) 推荐(0)
摘要:所有的MySQL列类型能被索引。在相关的列上的使用索引是改进SELECT操作性能的最好方法。一、前缀索引对于CHAR和VARCHAR列,你可以索引列的前缀。这更快并且比索引整个列需要较少的磁盘空间。在CREATE TABLE语句中索引列前缀的语法看起来像这样:KEY index_name (col_... 阅读全文
posted @ 2015-04-18 20:17 北京流浪儿 阅读(1100) 评论(0) 推荐(0)
摘要:mysql更新语句很简单,更新一条数据的某个字段,一般这样写:1UPDATE mytable SET myfield = 'value' WHERE other_field = 'other_value';如果更新同一字段为同一个值,mysql也很简单,修改下where即可:1UPDATE myta... 阅读全文
posted @ 2014-10-31 10:30 北京流浪儿 阅读(305) 评论(0) 推荐(0)