数据库
文章平均质量分 66
sophia__yu
想要获得,便得付出。
展开
-
数据库----库的操作(字符集、校验规则、修改数据库、删除数据库)
一·:连接数据库mysql -h 127.0.0.1 -P 3306 -u root -p注:如果没有写-h 127.0.01默认是本地连接-p 3306 连接的端口号为3306,如果没有写默认为3306-u root 用户是root最后一个-p是输入密码。二:创建数据库CREATE DATABASE [IF NOT EXISTS] db_name [create_spe...原创 2018-12-02 17:12:33 · 10527 阅读 · 6 评论 -
Mysql-----windows下如何查看创建表后生成的文件
创建表时指定不同的存储引擎,会生成不同的文件,那怎么查看生成的文件呢?一般在win10下,查看路径是:C:\ProgramData\MySQL\MySQL Server 5.7\Data\javacodejavacode是我创建的库,进入这个库后,就会看见库里创建的表所生成的文件。...原创 2018-12-07 20:20:53 · 537 阅读 · 0 评论 -
MySql----表(创建表、删除表、修改表)
一:创建表创建表语法:CREATE TABLE table_name (field1 datatype,field2 datatype,field3 datatype) character set 字符集 collate 校验规则 engine 存储引擎;field1 是表的列名(也就是属性);datatype代表列(属性)的类型;character set设置字符集,如果没...原创 2018-12-08 10:10:35 · 2954 阅读 · 1 评论 -
MySql----数据类型(数值类型、char/varchar、enum、set、date)
一:数据类型分类:二:数值类型bitbit[(M)] : 位字段类型。M表示每个值的位数,范围从1到64。如果M被忽略,默认为1。例://表tt3的sno的值有8个位mysql> create table tt3(age int,sno bit(8));//插入数据mysql> insert into tt3 values(10,24);//查询数据 sno的...原创 2018-12-14 16:03:12 · 1062 阅读 · 1 评论 -
Mysql --针对库中的所有表生成select count(*)对应的SQL语句
CREATE TABLE `employees` (`emp_no` int(11) NOT NULL,`birth_date` date NOT NULL,`first_name` varchar(14) NOT NULL,`last_name` varchar(16) NOT NULL,`gender` char(1) NOT NULL,`hire_date` date NOT N...原创 2018-12-17 18:07:09 · 726 阅读 · 0 评论 -
表的内连接和外链接(左连接和右连接)
表的内连接内连接是利用where子句对两种表形成的笛卡尔积进行筛选。select 字段 from 表1 inner join 表2 on 连接条件 and 其他条件;inner可以省略and可以换成where例:显示SMITH的名字和部门名称select ename,dname from emp,dept where emp.deptno=dept.deptno and ename...原创 2018-12-28 11:38:59 · 846 阅读 · 0 评论 -
Mysql---复合查询(多表连接、自连接、子查询(any all) from子句查询、union)
本篇博客对表的操作基于以下几个表:首先了解下简单查询即对一个表的查询:1.员工信息表empmysql> select * from emp;2.公司部门信息表dept(部门号、部门名称、位置)mysql> select * from dept;3.工资等级表salgrade(工资等级、当地工资、最高工资)首先看几个简单查询:1.显示每个部门的平均工资和最高工资...原创 2018-12-18 15:40:33 · 898 阅读 · 0 评论 -
MySQL数据库索引
一:索引的特点作用:索引可以大大提高系统检索的性能。优点:通过创建唯一性索引,可以保证数据库中每一行数据的唯一性;可以大大加快数据的检索速度,这也是创建索引的最主要原因;可以加速表和表之间的连接,特别是在实现数据的参考完整性方面很有意义;在使用分组和排序子句进行数据检索时,同样可以显著减少查询中分组和排序的时间;通过使用索引,可以在查询的过程中,使用优化隐藏器,提高系统的性能。...原创 2019-02-09 22:29:32 · 197 阅读 · 0 评论 -
数据库---事务
一:什么是数据库事务数据库事务:事务是由DML(数据操作语言INSERT等)语句组成,指作为单个逻辑工作单元执行的一系列操作,这些操作要么全部成功,要么全部失败,是一个不可分割的工作单元。...原创 2019-02-18 16:49:16 · 7491 阅读 · 2 评论