数据库
nupt_kwz
学习ing
展开
-
MySQL数据库基础回顾与总结(一)
MySQL数据库基础回顾与总结1. MySQL入门1.1 MySQL基本概念 MySQL 为关系型数据库(Relational Database Management System), 这种所谓的"关系型"可以理解为"表格"的概念, 一个关系型数据库由一个或数个表格组成。数据库,俗称数据的仓库。方便管理数据的软件。 使用数据库的优点:1)数据永久的保存下来原创 2017-07-05 09:44:28 · 374 阅读 · 0 评论 -
数据库操作练习3
1.将titles_test表名修改为titles_2017题目描述将titles_test表名修改为titles_2017。CREATE TABLE IF NOT EXISTS titles_test (id int(11) not null primary key,emp_no int(11) NOT NULL,title varchar(50) NOT N原创 2017-08-26 20:09:53 · 1944 阅读 · 0 评论 -
JDBC:java连接MySql的几种方式
Eclipse中java连接数据库的几种方式:所用到的包:JUnit4, mysql-connector-java-5.1.7-bin.jar1.连接数据库的几种方式import java.sql.Connection;import java.sql.Driver;import java.sql.DriverManager;import java.util.Properties;原创 2017-03-22 11:08:10 · 715 阅读 · 0 评论 -
MySql基础知识回顾与总结(一)
1.关系数据模型的三个组成部分关系数据模型的三个组成部分:数据结构,操作集合(数据操纵),完整性约束。1.数据结构:描述数据库的组成对象以及对象之间的联系,数据结构是所描述的对象类型的集合,是对系统静态特征的描述2.数据操作:是指对数据库中各种对象的实例允许执行的操作的集合,主要有查询和更新。3.数据的完整性约束条件:是一组完整性规则的集合。完整性规则是给定的数据模型中数据及其原创 2017-07-03 15:56:28 · 366 阅读 · 0 评论 -
数据库索引原理及优化
本文内容主要来源于互联网上主流文章,只是按照个人理解稍作整合,后面附有参考链接。一、摘要本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQL时主转载 2017-09-22 19:05:53 · 234 阅读 · 0 评论 -
Can't connect to MySQL server on 'localhost' (10061)
在CMD窗口输入mysql -u root -p,连接MySQL时出现: Can't connect to MySQL server on 'localhost' (10061)在网上查了一些博客,最后发现是mysql服务未打开,在管理和工具->服务,然后搜索MySQL启动该服务。重新输入即可。(貌似只限10061错误)原创 2017-07-23 15:31:31 · 258 阅读 · 0 评论 -
数据库操作练习1
查找最晚入职员工的所有信息题目描述查找最晚入职员工的所有信息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,`g原创 2017-08-19 18:33:55 · 2181 阅读 · 0 评论 -
数据库引擎介绍
数据库引擎介绍转载 2017-07-08 08:43:39 · 293 阅读 · 0 评论 -
数据库操作练习4
1.使用含有关键字exists查找未分配具体部门的员工的所有信息。题目描述使用含有关键字exists查找未分配具体部门的员工的所有信息。CREATE TABLE `employees` (`emp_no` int(11) NOT NULL,`birth_date` date NOT NULL,`first_name` varchar(14) NOT NULL,原创 2017-09-03 21:25:06 · 1106 阅读 · 0 评论 -
数据库操作练习2
1.获取employees中的行数据,且这些行也存在于emp_v中题目描述存在如下的视图:create view emp_v as select * from employees where emp_no >10005;CREATE TABLE `employees` (`emp_no` int(11) NOT NULL,`birth_date` date NO原创 2017-08-25 17:29:49 · 561 阅读 · 0 评论