美文网首页
MySQL的常用语句

MySQL的常用语句

作者: 转身后的那一回眸 | 来源:发表于2017-08-28 22:02 被阅读8次

一、常见的DDL(data definition language)语句

1、use 数据库名称:使用数据库,用于数据库之间的切换。
2、show databases:查看有哪些数据库
3、show tables:查看某个数据库下面有哪些表格
4、create database 数据库名称:创建一个数据库,后面也可以加一些其它的参数或选项,如charset=utf8,设置编码格式为utf-8
5、drop database 数据库名称:用于删除数据库,在使用该命令时一定要谨慎使用
6、desc 表名:用于查看某个表有哪些属性

二、常见的数据库操作

1、创建一个表

creat table 表名称(
字段1 类型 [约束条件],
字段2 类型 [约束条件],
......
字段n 类型 [约束条件]
);

#创建一个用户表
create table user(
        id int not null auto_increment primary key,
        username varchar(20) not null,
        age int not null,
        gender varchar(10) not null,
        nickname varchar(10) not null,
        address varchar(50) notnull
        
)
Paste_Image.png

当创建好user表后,使用show tables;语句就可以看到user这个表了

Paste_Image.png

使用desc user;语句可查看到整个表的详细信息

2、向表中插入信息

语法:insert into 表名(列1,列2,...,列n) values(值1,值2,......,值n);

#向user表中插入一条信息
insert into user(id,username,age,gender,nickname,address) values(1,"liudongdong",20,"man","dongge","henan");

成功插入后,使用select * from user;语句查看user表格中的内容,

Paste_Image.png

3、修改表中的信息

语法:update 表名 set 字段1=数值1,字段2=数值2,......,字段n=数值n where 条件;

#修改user表中的一些数据
update user set age=22 where username="liudongdong";

修改后的user表如下图所示:


Paste_Image.png

4、查询表中的信息

语法:select 字段1,字段2,...,字段n from 表名 where 条件;

#查询user表中username="liudongdong"的年龄和住址
select age,address from user where username="liudongdong";

查询结果如下:


Paste_Image.png

5、alter

1)修改表名
alter table 旧表名 rename 新表名,如将old表重新命名为new表,sql语句:alter table old rename new;

2)添加列
alter table 表名 add column 列名 varchar(10); 如在course表中添加一个tname列,sql语句:alter table course add column tname varchar(10);

3)删除列
alter table 表名 drop column 列名; 如在course表中删除一个tname列,sql语句:alter table course drop column tname;

4)修改列类型
第一种方式:
alter table 表名 modify 列名 数据类型
第二种方式:
alter table 表名 change 旧列名 新列名 数据类型(新) 这种方式既可以修改列名,也可以修改列的数据类型;当要修改列名时,数据类型写成跟原来一样即可;当只修改数据类型时,新旧列名写成一样即可

5)修改列名
alter table 表名 change column 旧列名 新列名 数据类型(新)

相关文章

  • BigData-MySQL总结大全(一)苏暖人

    BigData之MySQL总结大全 MYSQL常用的基本语句 MYSQL常用的基本语句 例:SELECT TOP ...

  • MySQL常用语句

    MySQL常用语句 tags: MySQL 常用语句 语法 随便写的标签 建表 insert 语句 msyql 把...

  • MySQL常用语句

    本篇主要是归纳一下最常用、入门的 MySQL 语句。以安装完 MySQL 登录为起点,简单总结一下常用的几条语句。...

  • MySQL的SQL语句执行过程

    理解MySQL当中的SQL语句 MySQL的sql语句和我们常用的编程语句一样,都是我们输入文本,编译器编译或者解...

  • MySQL的函数认识

    理解MySQL当中的SQL语句 MySQL的sql语句和我们常用的编程语句一样,都是我们输入文本,编译器编译或者解...

  • Mysql 语句

    Mysql 语句 Mysql 语句以考察各种常用连接为重点 几种常见连接 内连接(INNER JOIN):两个表都...

  • MySQL语法模板

    本系列文章主要归纳MySQL的SQL语句和常用的函数。 SQL语句:主要分为常用的,show,表、索引,视图,函数...

  • MYSQL | 常用mysql语句

    1、创建数据库 2.删除数据库 3.选择数据库 4.创建表 注意: 5.删除数据表: 6.向数据表插入数据 插入所...

  • mysql(二)——用户管理、数据备份、常用sql语句

    13.4 mysql用户管理13.5 常用sql语句13.6 mysql数据库备份恢复 13.4 mysql用户管...

  • MySQL常用操作(二)

    摘要:13.4 mysql用户管理 13.5 常用sql语句 13.6 mysql数据库备份恢...

网友评论

      本文标题:MySQL的常用语句

      本文链接:https://www.haomeiwen.com/subject/xlxndxtx.html