MySQL-MySQL基础的语句
Posted 天津 唐秙
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL-MySQL基础的语句相关的知识,希望对你有一定的参考价值。
1. mysql基础的语句
1.1 数据库操作
创建数据库
create database stu charset=utf8 collate utf8_general_ci;
展示数据库列表
show databases;
显示创建数据库的语句
show create database stu;
修改数据库
alter database stu charset=utf8;
删除数据库
drop database stu;
使用数据库
use stu;
显示创建语句
show create database stu;
1.2 查看
查看连接状态
show processlist;
查看数据库支持的字符集
show charset;
查看数据库支持的字符集校验规则
show collation;
1.3 表
创建表
CREATE TABLE table_name ( field1 datatype, field2 datatype, field3 datatype ) character set 字符集 collate 校验规则 engine 存储引擎;
create table stu(id int, name varchar(11), age int);
create table student (id int primary key , name varchar(11)) character set utf8 engine MyISAM;
- field 表示列名
- datatype 表示列的类型
- character set 字符集,如果没有指定字符集,则以所在数据库的字符集为准
- collate 校验规则,如果没有指定校验规则,则以所在数据库的校验规则为准
查看表
desc stu;
修改表
alter table stu add(primary key(id));
ALTER TABLE tablename MODIfy(column datatype [DEFAULT expr][,column datatype]...);
ALTER TABLE tablename DROP(column);
删除列
alter table users drop password;
删除表
drop table t1;
以上是关于MySQL-MySQL基础的语句的主要内容,如果未能解决你的问题,请参考以下文章
MySQL-mysql怎样得到一条SQL语句精确到ms级的执行时间