Mysql快速入门
第一章:Myslq的数据类型
本章要点:
1.整型类型,浮点数类型,和定点数类型
2.日期和时间类型
3.字符串类型
4.二进制类型
整型类型
整型类型
字节数
无符号取值范围
有符号取值范围
Tinyint
1
0-255
-127-127
Smallint
2
0-65535
-32768-32767
Mediaint
3
0-16777215
-8388608-8388607
Int
4
0-4294967295
-2147483648-2147483647
Integer
4
0-4294967295
-2147483648-2147483647
Bigint
8
0-184467…..1615
-9223….08-9223….07
浮点类型
浮点类型
字节数
Float
4
Double
8
Decimal(M,D)
M+2
日期类型
整数类型
字节数
表示方法
Year
1
0000
Date
4
0000:00:00
Time
3
00:00:00
Datetime
8
0000-00-00 00:00:00
Timestamp
4
00000000000000
字符串类型
类型
字节数
Char
自定义
Varchar
自定义
区别
Char固定,varchar可变
Text类型
类型
最大字符长度
Tinytext
255
Text
65535
Mediatext
167772150
Longtext
4294967295
ENUM类型
表示方法:emun(value1,value2)
二进制类型
类型
最大字节数
Binary(M)
M
Varbinary(M)
M+1
Bit(M)
M位二进制
Tinyblob
最多255个字节
Mediablob
最多2<<24 – 1个字节
Longblob
最多2<<32 - 1个字节
Blob
最多2<<16 – 1 个字节
第一章:数据库操作
本章要点:
1.创建数据库
2.删除数据库
3.显示所有数据库
4.查看所有存储引擎
5.查看默认存储引擎
1.创建数据了
CREATE DATABASE mydb;
2.显示所有数据库
SHOW DATABASES;
3.删除数据库
DROP DATABASE mydb;
4.查看存储引擎
SHOW ENGINES;
5.查看默认的存储引擎
SHOW VARIABLES LIKE 'storage_engine';
第三章:对表的操作
本章要点:
1.创建表
2.删除表
3.修改表
1.创建一个person表
CREATE TABLE person(
id INT(3) NOTNULL PRIMARY KEY AUTO_INCREMENT,
NAME VARCHAR(20)NOT NULL,
age INT(3) NOTNULL
);
2,删除表
DROP TABLE person;
表的完整性约束
约束条件
说明
Primary key
主键
Foreign key
外键
Not null
非空
Unique
唯一
Auto_increment
自增长
Default
默认值
3.查看表结构
DESC person;
4.查看表的详细创建结构
SHOW CREATE TABLE person;
5.修改表名
ALTER TABLE person RENAME student;
6.修改字段数据类型
ALTER TABLE student MODIFY NAME TEXT;
7.修改字段名
ALTER TABLE student CHANGE age salary FLOAT;
8.增加字段
ALTER TABLE student ADD job VARCHAR(20)
9.删除字段
ALTER TABLE student DROP job
10.更改表的存储引擎
ALTER TABLE student ENGINE = MYISAM
11.删除表的外键约束
ALTER TABLE student DROP FOREIGN KEY 外键名称
分享到:
相关推荐
mysql-connector-net-0.1.0.msi mysql-connector-net-6.3.6.msi mysql-connector-net-6.3.7.msi mysql-connector-net-6.3.8.msi mysql-connector-net-6.3.9.msi mysql-connector-net-6.4.0.msi mysql-connector-...
mysql57驱动jar包mysql-connector-java-5.1.49 mysql57驱动jar包mysql-connector-java-5.1.49 mysql57驱动jar包mysql-connector-java-5.1.49 mysql57驱动jar包mysql-connector-java-5.1.49 mysql57驱动jar包mysql-...
开发工具 mysql-connector-java-5.1.40-bin开发工具 mysql-connector-java-5.1.40-bin开发工具 mysql-connector-java-5.1.40-bin开发工具 mysql-connector-java-5.1.40-bin开发工具 mysql-connector-java-5.1.40-bin...
mysql-installer-community-5.7.31.0 mysql-installer-community-5.7.31.0 mysql-installer-community-5.7.31.0 mysql-installer-community-5.7.31.0 mysql-installer-community-5.7.31.0 mysql-installer-community...
JavaEE源代码 mysql-connector-java-5.0.8-binJavaEE源代码 mysql-connector-java-5.0.8-binJavaEE源代码 mysql-connector-java-5.0.8-binJavaEE源代码 mysql-connector-java-5.0.8-binJavaEE源代码 mysql-connector...
mysql-connector-java-8.0.27 jar包 mysql-connector-java-8.0.27 jar包 mysql-connector-java-8.0.27 jar包 mysql-connector-java-8.0.27 jar包 mysql-connector-java-8.0.27 jar包 mysql-connector-java-8.0.27 ...
mysql-connector-java-5.0.5.jar mysql-connector-java-5.1.6.jar mysql-connector-java-5.1.18.jar mysql-connector-java-5.1.21.jar mysql-connector-java-5.1.35.jar mysql-connector-java-5.1.39.jar mysql-...
mysql57驱动jar包,jar包...mysql-connector-java是一款由mysql推出的官方驱动,它是java通过JDBC连接操作mysql的驱动,解压之后是jar包,需安装Java环境方可使用。需要mysql connector java的朋友们可以前来下载使用。
mysql-5.5.61-winx64 \mysql-5.5.36-win32\mysql-essential-5.1.32-win32
java连接mysql数据库的驱动,里边包含两个版本:5.1.47、8.0.28 也可从以下两个地址免费下载: ...3. https://cdn.mysql.com//archives/mysql-connector-java-5.1/mysql-connector-java-5.1.47.zip
NULL 博文链接:https://wallimn.iteye.com/blog/2437140
mysql-connector-java mysql-connector-java-5.1.5 mysql-connector-java-5.1.40
mysql-connector-java-5.1.46+mysql-connector-java-8.0.13--Mysql连接包 放入lib,即可使用
包含mysql-connector-java-8.0.22.jar包含mysql-connector-java-8.0.22.jar包含mysql-connector-java-8.0.22.jar包含mysql-connector-java-8.0.22.jar包含mysql-connector-java-8.0.22.jar包含mysql-connector-java-...
async-mysql-connector-1.6.jar async-mysql-connector-1.6.jar async-mysql-connector-1.6.jar async-mysql-connector-1.6.jar async-mysql-connector-1.6.jar async-mysql-connector-1.6.jar async-mysql-...
mysql-connector-net-6.8.3.msi mysql-connector-net-6.9.9.msi mysql-for-visualstudio-1.2.6.msi mysql-for-visualstudio-1.2.7.msi
mysql-connector-java-5.1.25, mysql 5.7.31亲测有效,如无法使用可解压后压缩为zip
mysql安装教程(保姆级)---mysql-8.0.32-winx64 mysql安装教程(保姆级)---mysql-8.0.32-winx64 mysql安装教程(保姆级)---mysql-8.0.32-winx64 mysql安装教程(保姆级)---mysql-8.0.32-winx64 mysql安装教程...
mysql-connector-java MySQL的jdbc驱动jar,版本是5.1.35
日志安全审计插件,原官网已经无法下载 mysql 5.7社区版安全审计插件audit-plugin-mysql-5.7-1.1.7-921-linux-x86_64.zip mysql 5.7社区版安全审计插件audit-plugin-mysql-5.7-1.1.7-921-linux-x86_64.zip mysql 5.7...