MySQL学习——数据库和数据表管理

2019-10-20  本文已影响0人  思君_4cd3

一.数据库

1. 进入数据库

cmd后输入mysql -u root -p后输入密码即可登MySQL

2.创建数据库

CREATE DATABASE [IF NOT EXISTS] 数据库名;


创建成功
3.显示创建过的数据库

show create database mysqldb;


显示
4 删除数据库

DROP DATABASE 数据库名;


删除
5 创建表

create table 表名(
字段名1 数据类型 [约束条件],

[其他约束条件],
[其他约束条件]
) 其他选项(例如存储引擎、字符集等选项)

6.复制表
7.删除表

DROP TABLE 表名

8.修改表

可以使用ALTER TABLE语句修改表的结构,包括添加列、修改列属性和删除列等操作

eg:

使用ALTER TABLE语句在表Emp中增加一列,列名为Tele,数据类型为varchar,长度为50,列属性为允许空,具体语句如下:
ALTER TABLE Emp ADD Tele VARCHAR(50) NULL

eg:

使用ALTER TABLE语句在表Emp中修改Tele列的属性,将数据类型为CHAR,长度为50,列属性为允许空。具体语句如下:
ALTER TABLE Emp MODIFY Tele CHAR(50) NULL

eg:

使用ALTER TABLE语句在表Emp中删除Tele列。具体语句如下:
ALTER TABLE Emp DROP COLUMN Tele

9.修改约束条件

向表的某个字段添加约束条件的语法格式如下(其中约束类型可以是唯一性约束、主键约束及外键约束)
alter table 表名 add constraint 约束名 约束类型 (字段名)
eg:
alter table person add constraint name_unique unique (name);

10.修改表

alter table 表名 engine=新的存储引擎类型
alter table 表名 default charset=新的字符集
alter table 表名 auto_increment=新的初始值
alter table 表名 pack_keys=新的压缩类型

(此文章仅作为个人学习笔记使用,如有错误欢迎指正~)

上一篇 下一篇

猜你喜欢

热点阅读