随笔分类 - mysql
摘要:一、索引的体验 说起提高数据库性能,索引是最物美价廉的东西了,不用加内存,不用改程序,不用调sql,查询速度就可能提高百倍千倍 举例说明: 构建海量数据表【8000000】,对比与索引与无索引的区别 测试数据和表: CREATE TABLE dept( /*部门表*/ deptno MEDIUMIN
阅读全文
摘要:基本介绍: 约束用于确保数据库的数据满足特定的商业规则。在mysql中,约束包括:not null、unique、primary key、foreign key 和 check 五种 一、primary key(主键) 基本介绍:用于唯一的标识表行的数据,当定义主键约束后,该列不能重复 create
阅读全文
摘要:学习之前需要创建的数据表和数据 -- 部门表 CREATE TABLE `dept` ( `depton` mediumint(8) UNSIGNED NOT NULL DEFAULT 0, `dname` varchar(32) CHARACTER SET utf8 COLLATE utf8_ge
阅读全文
摘要:一、合计/统计函数 1、count 函数 语法: select count(*)|coount(列名) from table_name [where where_definition] 示例: -- 统计一个班级一共有多少学生 select count(*) from `student`; -- 统
阅读全文
摘要:一、安装(解压版) 官网下载地址:https://dev.mysql.com/downloads/mysql/ 1、解压到英文路径下的目录 2、配置环境变量:mysql的解压路径(安装路径) + \bin 3、在mysql的安装路径下创建my.ini文件 [ client ] port=3306 d
阅读全文
摘要:一、操作数据库基本命令 1、数据库的基本命令 mysql -u root -p123456 --连接数据库 update mysql.user set authentication_string=password('123456') where user='root' and Host = 'loc
阅读全文