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级的执行时间

JSP 基础语法

JSP开发中的基础语法

mysql-MySQL server PID file could not be found!

动态SQL基础概念复习(Javaweb作业5)

MySQL-MySQL中的InnoDB和MyISAM