随笔分类 -  MySQL

MySQL更改命令行默认分隔符
摘要:MySQL命令行默认语句分隔符为分号 ; 使用DELIMITER命令可以更改默认分隔符 mysql> DELIMITER // 将默认分割符改为 // 阅读全文

posted @ 2019-04-28 11:24 Deltadeblog 阅读(1532) 评论(0) 推荐(0)

Mysql 一个表中的数据插入另一个表中
摘要:两张表的字段一致,并且插入全部数据 INSERT INTO 目标表 SELECT * FROM 来源表 ; 例如,要将 articles 表插入到 newArticles 表中,则可以通过如下SQL语句实现: INSERT INTO newArticles SELECT * FROM article 阅读全文

posted @ 2018-10-29 16:17 Deltadeblog 阅读(931) 评论(0) 推荐(0)

关系数据库三范式
摘要:范式可以理解为设计数据表所需符合的标准及规则。 第一范式 一范式就是属性不可分割。属性是表中的字段,也是表中的列。不可分割就是属性是最小的单位,不能再分成更小的单位。 如学生信息表中有学号、姓名、性别等属性,学号、姓名、性别都是不可分割的,所以符合第一范式的要求。 如果学生表中包含课程这一属性,而课 阅读全文

posted @ 2018-09-22 11:06 Deltadeblog 阅读(188) 评论(0) 推荐(0)

Where 与 Having
摘要:WHERE在数据分组前进行过滤,HAVING在数据分组后过滤。 HAVING可以对检索(或计算)出的结果过滤,WHERE则不行。 WHERE、聚合函数、HAVING在from后面的执行顺序:WHERE>聚合函数(sum,min,max,avg,count)>HAVING 表orders的数据如下: 阅读全文

posted @ 2018-09-13 17:24 Deltadeblog 阅读(122) 评论(0) 推荐(0)

MySQL常用命令(数据库,表相关的命令)
摘要:数据库相关命令 显示数据库列表 mysql> SHOW DATABASES; 创建数据库 mysql> CREATE DATABASE 库名; 如下,创建一个名为crashcourse的数据库 mysql> CREATE DATABASE crashcourse; 删除数据库 mysql> DROP 阅读全文

posted @ 2018-09-11 23:38 Deltadeblog 阅读(232) 评论(0) 推荐(0)

MySQL创建计算字段
摘要:在数据库原有的字段(列)中创建新的字段。 计算字段是运行时在SELECT语句内创建的。 拼接字段 vendors表中存在字段vend_name, vend_country,现在需要创建二者的组合字段vend_name(vend_country) ,并将其命名为vend_title mysql> SE 阅读全文

posted @ 2018-08-23 20:19 Deltadeblog 阅读(136) 评论(0) 推荐(0)

MySQL 过滤数据(WHERE子句)
摘要:WHERE子句操作符 从表products中检索prod_name,prod_price列,返回prod_price=2.5的行 mysql> SELECT prod_name, prod_price FROM products -> WHERE prod_price = 2.5 ; 从表produ 阅读全文

posted @ 2018-08-08 22:28 Deltadeblog 阅读(166) 评论(0) 推荐(0)

MySQL 检索数据(SELECT)
摘要:检索单个列 mysql> SELECT 列名 FROM 表名; 如下,从表products中检索prod_name列 mysql> SELECT prod_name FROM products; 检索多个列 mysql> SELECT 列名,列名... FROM 表名; 如下,从表products中 阅读全文

posted @ 2018-08-02 23:37 Deltadeblog 阅读(346) 评论(0) 推荐(0)

java 加载数据库驱动
摘要:JDBC编程步骤见 JDBC编程步骤 JDBC编程的第一步是加载数据库驱动,使用Class类的forName()方法,Class.forName("com.mysql.jdbc.Driver")。 比较令人疑惑的是,它是如何加载驱动的,后续的DriverManager又是如何利用该驱动的。 打开Dr 阅读全文

posted @ 2018-08-02 19:16 Deltadeblog 阅读(4590) 评论(0) 推荐(0)

JDBC 编程步骤
摘要:java访问数据库的步骤如下: 加载数据库驱动 通常使用Class.forName(driverClass)来加载驱动 通过DriverManager获取数据库连接 url: 数据库的url,用于定位数据库,如 jdbc:mysql://hostname:port/databasename user 阅读全文

posted @ 2018-08-02 17:32 Deltadeblog 阅读(447) 评论(0) 推荐(0)

MySQL命令行下执行sql文件(sql脚本)
摘要:在mysql命令行下执行sql文件(sql脚本) mysql> source sql文件完整路径 如: mysql> source D:\\MySQL\\create.sql 文件路径中的反斜杠 \ 要使用两个。 如果在某个数据库下执行sql文件,需要使用use命令先切换到该数据库下。 阅读全文

posted @ 2018-07-31 16:19 Deltadeblog 阅读(554) 评论(0) 推荐(0)

导航