共 10 篇文章 |
|
因此在utf8字符集下,对myisam和innodb存储引擎创建索引的单列长度不能超过333个字符和255个字符 [html] view plain copy print?create table test2(id varchar(256),primary key(id)); ERROR 1071 (42000): Specified key was too long; max key length is 767 bytes ##对于innodb表,索引列长度大于255时,会报错。 阅923 转1 评0 公众公开 18-06-27 16:07 |
详细图解MySQL(win7x64 5.7.16版本)下载、安装、配置与使用原文:http://blog.csdn.net/qq_27093465/article/details/52807666 结合网上的资料,自己亲自的去安装了一次MySQL,安装版本是win7x64 5.7.16。再输入mysqld --initialize-insecure --user=mysql(执行完上面命令后,MySQL会自建一个data文件夹,并且建好默认数据库,登录的用户名... 阅153 转0 评0 公众公开 17-02-22 18:35 |
SELECT *FROM tableName WHERE name LIKE CONCAT(CONCAT(''%'', #{text}),''%'');SELECT *FROM tableName WHERE name LIKE ''%${text}%'';// StringsearchText = "%" + text + "%";StringsearchText = newStringBuilder("%").append(text).append("%"... 阅33 转0 评0 公众公开 15-07-16 15:52 |
阅18 转0 评0 公众公开 14-12-19 09:50 |
Linux下MySQL数据库常用基本操作 一1、显示数据库。use 数据库名;3、显示数据库中的表。mysql -u root -p 数据库名<备份名; //恢复时数据库必须存在,可以为空数据库 15、数据库授权。例2、增加一个用户user002密码为123456,让此用户只可以在localhost上登录,也可以设置指定IP,并可以对数据库test进行查询、插入、修改、删除的操作 (localh... 阅25 转1 评0 公众公开 14-11-07 21:41 |
mysql查看表结构命令mysql查看表结构命令,如下:原有一unique索引AK_PAS_Name(PAC_Name)在表tb_webparamcounter中,执行以下sql修改索引alter table tb_webparamcounter drop index AK_PAS_Name;alter table tb_webparamcounter add UNIQUE AK_PAS_Name(PC_ID,PAC_Name); 阅19 转0 评0 公众公开 14-11-07 21:40 |
创建时指定字符集级别命令服务器级在安装MySQL时可以设置服务器的默认编码格式数据库级CREATE DATABASE db_name DEFAULT CHARACTER SET utf8;表级CREATE TABLE `db_name`.`tb_name` ( id VARCHAR(20) NOT NULL, name VARCHAR(20)) ENGINE=InnoDB DEFAULT CHARSET=utf8;列级CREATE TABLE `db_name`.`tb_name` ( id varchar(20)... 阅16 转0 评0 公众公开 14-11-07 21:38 |
ALTER TABLE table [ * ] ADD [ COLUMN ] column typeALTER TABLE table [ * ] ALTER [ COLUMN ] column { SET DEFAULT value | DROP DEFAULT }ALTER TABLE table [ * ] RENAME [ COLUMN ] column TO newcolumnALTER TABLE table RENAME TO newtableALTER TABLE table ADD table constraint definitionInputs.ALTER TABLE 变更一个现... 阅410 转0 评0 公众公开 14-11-07 21:37 |
use <db name>:切换当前数据库,这和MS-SQL里面的意思一样 db.help():显示数据库操作命令,里面有很多的命令 db.foo.help():显示集合操作命令,同样有很多的命令,foo指的是当前数据库下,一个叫foo的集合,并非真正意义上的命令 db.foo.find():对于当前数据库中的foo集合进行数据查找(由于没有条件,会列出所有数据) db.foo.find(... 阅23 转0 评0 公众公开 14-07-30 15:55 |