创建查看修改数据库及数据表

一、创建使用MYSQL

1、通过shell终端激活MYSQL:通过Windows键+R打开代码命令行(shell 脚本),输入mysql -u root -p;回车,然后输入密码,回车,激活数据库;

2、创建数据库:create database 数据库名;/* 数据库名称不能超过64位,有特殊字符或纯数字需要用单引号/

3、创建数据库判断是否有重名的数据库:create database if not exists 数据库名;/

4、使用数据库:use 数据库名;

5、删除数据库:drop database 数据库名;

6、显示所有的数据库:show databases;

7、退出MYSQL:quite;

二、MYSQL数据库的表操作

1、创建表:create table tb1_name (id int(5) not null auto_increment ,

name varchar(8) null,

pasword varchar(20) default '默认值字符型' not null,

primary key (id));

/*int():整数型;varchar():字符型;null:可以为null;not null:不可以为null;default '默认值字符型':默认值;auto_increment:表示自动增加,要和primary key相互对应;

2、查看表的属性:describe tablename;

3、修改表的名字:rename table tb1_name to tb1_newname;

另一种:alter table tb1_name rename to tb1_newname;

alter table命令:更改已经存在的表,修改表的名称,添加、删除、修改表的字段;

4、为表添加字段newcolunmname

alter table tb1_name add newcolumnname varchar (255) not null;/*add 关键词,增加字段

5、修改字段定义

alter table tb1_name change id newid int(5);/*change关键词,修改字段定义

6、删除字段

alter table tb1_name drop email;/*drop 命令

7、删除表

drop table tb1_name;

三、获取数据库和表的信息

1、显示MYSQL中的数据库:show databases;

2、查看某个数据库中有多少表:use 数据库名;show tables;    或者 show tables from 数据库名;

3、查看表中内容:describe (数据库名.)表名;

原文地址:https://www.cnblogs.com/smallcrystal/p/4990089.html