主要内容MySQL的基本操作和基本SQL语法使用JDBC进行MySQL数据库的开发使用DriverManager、Connection、PreparedStatement、ResultSet对数据库进行增删改查操作 JDBC简介 JDBC(Java Database Connectivity)提供了一种与平台无关的用于执行SQL语句的标准Java API,可以方便地实现多种关系型数据库的统一操作,它由一组用Java语言编写的接口和类组成。 JDBC本身提供的是一套数据库操作标准,而这些标准又需要数据库厂商实现,...
数据库: 数据库(database) 保存有组织的数据的容器(通常是一个文 件或一组文件)。表: 表(table) 某种特定类型数据的结构化清单。模式: 模式(schema) 关于数据库和表的布局及特性的信息。 列和数据类型: 列: 列(column) 表中的一个字段。所有表都是由一个或多个列组 成的。 数据类型: 数据类型(datatype) 所容许的数据的类型。每个表列都有相 应的数据类型,它限制(或容许)该列...
MySql数据库基础
1.什么是数据库
用来存储数据。数据库可在硬盘及内存中存储数据
数据库与文件存储数据的区别
数据库本质也是通过文件来存储数据,数据库的概念就是系统的管理存储数据的文件
数据库介绍
本质就是存储数据的C/S架构的socket套接字软件
数据库服务器端:存放数据的主机集群
数据库客户端:可以连接数据库的任意客户端
数据库管理员:DBA2.数据库基本概念
库:多个表构建一个数据库
表:多条数据构建一张表
记录:存放...
常用的类型:int 整型float 小数double 小数varchar(20) 字符串 括号里边是写字符串的长度 只有字符串有括号bit 布尔型数据datetime 日期时间类型text 长文本不常用的类型:money 存货币image 存二进制数据 数据表:1.列名 类型 长度2.主键 每个表都要有 主键列是不能重复的,是能够唯一标识一条数据的3.控制列的类型(索引):1.唯一索引 (不能重复) 2. 非空 4.外键 存在与两个表之间的关系关系型数据库:正因为数据库中存在着...
1. 建立数据库连接 代码如下:<?php $mysqli = new mysqli("localhost","root","","mydb"); ?> 建立一个数据库连接需要四个参数,分别为数据库地址、数据库访问用户名、数据库访问密码、数据库名称。除了使用上面的mysqli对象的构造方法建立数据库连接外,还可以调用其connect方法建立数据库的连接。 代码如下:<?php $mysqli = new mysqli(); $mysqli->connect("localhost","root","","mydb"); ?> 还可以通过mysqli对象的构造方...
1. 建立数据库连接 代码如下:$mysqli = new mysqli("localhost","root","","mydb"); ?> 建立一个数据库连接需要四个参数,分别为数据库地址、数据库访问用户名、数据库访问密码、数据库名称。除了使用上面的mysqli对象的构造方法建立数据库连接外,还可以调用其connect方法建立数据库的连接。 代码如下:$mysqli = new mysqli(); $mysqli->connect("localhost","root","","mydb"); ?> 还可以通过mysqli对象的构造方法建立数据连...
一、数据类型1、整型 数据类型存储空间说明取值范围TINYINT1字节非常小的整数带符号值:-128~127无符号值:0~255SMALLINT2字节较小的整数带符号值:-32768~32767无符号值:0~65535MEDIUMNT3字节中等大小的整数带符号值:-8388608~8388607无符号值:0~16777215INT4字节标准整数带符号值:-2147483648~2147483647无符号值:0~4294967295BIGINT8字节大整数 2、浮点型 数据类型存储空间说明取值范围FLOAT4字节但精度浮点数 DOUBLE8字节...
最近看了一些架构方面的资料,但是发现基础知识都不怎么牢固,接下来的一段时间,我会定期总结基础知识。 一、数据类型 1、整型 数据类型 存储空间 说明 取值范围 TINYINT 1字节 非常小的整数 带符号值:-128~127 无符号值:0~255 SMALLINT 2字节 较小的整数 带符号值:-32768~32767 无符号值:0~65535 MEDIUMNT 3字节 中等大小的整数 带符号值...
1. 建立数据库连接 代码如下:$mysqli = new mysqli("localhost","root","","mydb"); ?> 建立一个数据库连接需要四个参数,分别为数据库地址、数据库访问用户名、数据库访问密码、数据库名称。除了使用上面的mysqli对象的构造方法建立数据库连接外,还可以调用其connect方法建立数据库的连接。 代码如下:$mysqli = new mysqli(); $mysqli->connect("localhost","root","","mydb"); ?> 还可以通过mysqli对象的构造方法建立数据连...
1. 建立数据库连接 代码如下:$mysqli = new mysqli("localhost","root","","mydb"); ?> 建立一个数据库连接需要四个参数,分别为数据库地址、数据库访问用户名、数据库访问密码、数据库名称。除了使用上面的mysqli对象的构造方法建立数据库连接外,还可以调用其connect方法建立数据库的连接。 代码如下:$mysqli = new mysqli(); $mysqli->connect("localhost","root","","mydb"); ?> 还可以通过mysqli对象的构造方法建立数据连...
(2)常用管理命令(连接成功后)
quit; 退出服务器的连接
show databases; 显示当前所有的数据库
use 数据库名称; 进入到指定的数据库
show tables; 显示当前数据库中所有的数据表
desc 数据表名称; 描述数据表中都有哪些列
(3)常用的SQL命令(1)丢弃数据库,如果存在的话
drop database if exists 数据库名称; (2)创建新的数据库 create database 数据库名称 charset UTF8;
(3)进入数据库
u...
及删除当前数据库mysql> CREATE DATABASE ultraera;
Query OK, 1 row affected (0.00 sec)
mysql> SHOW DATABASES;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| test |
| ultraera |
+--------------------+
4 rows in set (0.00 sec)
mysql> DROP DATABASE ultraera;
Query OK, 0 rows affected (0.00 sec)6.创建、查看及删...
这篇文章主要介绍了windows7下启动mysql服务出现服务名无效的原因及解决方法
问题原因:mysql服务没有安装。解决办法: 在 mysql bin目录下 以管理员的权限 执行 mysqld -install命令然后仍然以管理员的权限 net start mysql 开启Mysql服务了。附卸载mysql服务的方法。1、以管理员的权限 net stop mysql ,关闭mysql服务2、以管理员的权限 mysqld -remove ,卸载mysql服务 数据库基础学习之-MySql服务名无效标签:本文系统来源...
MYSql最大的好处就是提供丰富的接口,创建了各种语言使用的API。 ODBC:
开放数据库互连(Open Database Connectivity,ODBC)是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。开放数据...
1.创建数据库和表=========================
共有6张表,学生信息表,班级信息表,教师信息表,课程表,选课表,教师任课表
#班级信息表class,结构如下字段名字段类型约束条件字段含义说明classnovarchar(6)Primary key班级号classnameVarchar(20)Not null班级名称classspecialVarchar2(20) 所属专业classdeptVarchar2(20) 所属系别
#学生基本信息表student,结构如下:字段名字段类型约束条件字段含义说明snonu...