数据库
look4liming
这个作者很懒,什么都没留下…
展开
-
MySQL常用语句整理
建库语句:CREATE DATABASE your_database DEFAULT CHARSET 'utf8mb4' DEFAULT COLLATE 'utf8mb4_general_ci';选中一个数据库:USE your_database;建表语句:CREATE TABLE your_table( column1VARCHAR(20) NOT NULL COMMENT '这是column1的注释。', column2VARCHAR(30) NOT NULL C...原创 2020-09-23 17:18:44 · 109 阅读 · 0 评论 -
Oracle、SQL Server、MySQL、DB2、PostgreSQL、Sybase默认信息
Oracle默认端口号为:1521URL:jdbc:oracle:thin:@localhost :1521:orclDriver:oracle.jdbc.driver.OracleDriver SQL Server默认端口号为:1433URL:jdbc:sqlserver://localhost:1433;DatabaseName=dbnameDriver:com.mic...原创 2018-11-13 18:04:27 · 521 阅读 · 0 评论 -
SQL优化(有时间就更新)
1、给WHERE子句和ORDER BY子句中涉及的列上加索引。2、WHERE子句中尽量避免使用NULL判断,否则数据库会放弃使用索引,而进行全表扫描。 例如,下面这条语句就使用了NULL判断,它将会进行全表扫描: SELECT * FROM person t WHERE t.age IS NULL; 应该为age字段设置特殊值,而不...原创 2019-06-19 12:02:24 · 267 阅读 · 0 评论 -
聚簇索引和非聚簇索引简介
聚簇索引,是对磁盘的数据按照一个或多个列进行重新排序的算法。 磁盘上数据的存储顺序与索引的顺序是一致的。 一般情况下,主键会默认创建聚簇索引。一张表中只能有一个聚簇索引。 所以,在MySQL中,一张表如果存在主键,那么会自动创建一个以主键索引(聚簇索引)。 而用户手动创建的其他索引,均为二级索引(非聚簇索引,一张表可以有多个非聚簇索引...原创 2019-06-19 13:57:29 · 285 阅读 · 0 评论 -
SQL joins
转载 2019-06-26 19:08:15 · 125 阅读 · 0 评论