一、MySQL基础语法(数据库操作)

目录

一、SQL通用语法:

二、SQL分类

三、数据库的基本操作:

(一)查询

 (二)创建

(三)数据类型

 (四)修改


一、SQL通用语法:

1、SQL语句可以单行或多行书写,以分号结尾;

2、SQL语句可以用空格或缩进来增强语句的可读性;

3、MySQL语句中不区分大小写,关键字建议用大写。

4、注释:

单行注释用:--注释内容或#注释内容(MySQL中特有的注释方式)

多行注释:/*注释内容*/

二、SQL分类

三、数据库的基本操作:

(一)查询

1、show databases;        #查看所有数据库

2、select database(选择所要用的数据库);        #选择数据库

3、create database [if not exists] 数据库名 default charset utf8mb4;(utf8mb4可以容纳4个字节)

create database 数据库名 character set gbk;        #数据库编码方式改为gbk 

4、drop database(数据库名);        #删除数据库

5、use 数据库;        #使用数据库

 6、show tables;

7、desc 表名;

8、show create table 表名;

 (二)创建

create table tb_user(
    -> id int comment '编号',
    -> name varchar(50) comment '姓名',
    -> age int comment '年龄',
    -> gender varchar(1) comment '性别'
    -> )comment '用户表'; 

(三)数据类型

 create table emp(
    ->  id int comment '编号',
    ->  workno varchar(10) comment '工号',
    ->  name varchar(10) comment '姓名',
    -> gender char(1) comment '性别',
    -> age tinyint unsigned comment '年龄',
    -> idcard char(18) comment '身份证',
    -> entrydate date comment '入职时间'
    -> ) comment '员工表';

 

 

 (四)修改

 alter table emp add nickname varchar(20) comment '添加字段';

alter table emp change nickname username varchar(30) comment '修改字段名和数据类型'; 

 alter table emp drop username;

alter table emp rename to employee;

 

 drop table if exists tb_user;

 truncate table employee;        #删除了表中数据,并重新创建该表。

 

小结:

在使用create和drop创建和删除数据库时可以加入if exists或if not exists来判断数据库是否存在。

 modify是修改字段类型,change是修改字段名称和类型的。

 接后续更新MySQL语法文章:

MySQL基础语法(二)-CSDN博客

  • 12
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值