mysql 删除一行_MySQL教程-数据库和表的创建

MySQL教程-MySQL基本功能语句入门

数据库创建、删除与选择

MySQL创建数据库

登录MySQL之后,用create命令创建一个数据库

CREATE DATABASE data_base_name;

使用mysqladmin创建数据库——对于root用户

mysqladmin -u root -p create data_base_name

MySQL删除数据库

drop命令

drop database data_base_name;

mysqladmin在终端删除数据库

mysqladmin -u root -p drop data_base_name

e4bd9249ea99914472005c68ae1f801e.png

33285a8807f2070344e117c2912178e6.png

下一行指的是对于数据库不存在的情况会报错

Mysql选择数据库

use data_base_name ;

MySQL数据类型

请看这篇文章MySQL数据类型

MySQL数据表创建、删除

MySQL创建数据表

创建一个数据表,需要提供一下信息

  • 表名
  • 表字段名
  • 定义每个表字段

语法

CREATE TABLE table_name (column_name column_type);

可以有多组column_name和column_type

命令实例

CREATE TABLE IF NOT EXISTS `runoob_tbl`(
   `runoob_id` INT UNSIGNED AUTO_INCREMENT,
   `runoob_title` VARCHAR(100) NOT NULL,
   `runoob_author` VARCHAR(40) NOT NULL,
   `submission_date` DATE,
   PRIMARY KEY ( `runoob_id` )
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
  • 表项的字段不能为NULL,则设置NOT NULL属性
  • QUTO_INCREMENT用于主键,设置自增属性
  • PRIMARY KEY定义主键是那一列
  • ENGINE设置存储引擎,MySQL实际上只是一个接口,需要调用底层的存储引擎实现功能,CHARSET设置编码方式

133a975fe0474fe0079d71b4f8863a34.png

创建表出现的常见错误

创建了一个不含任何列的表是不允许的

2f9b6c4e979bafa402ac8a7e2652bb35.png

必须指定表的主键,即使表只有一列

12a757a5c05e6234715242973a8ebd9d.png

删除数据表

语法

DROP TABLE table_name;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值