今天来讲mysql数据库的一些管理操作命令。
首先要了解一下sql语言分类。
#mysql -uroot -p'密码' 进入数据库
#create database qianhuan; 创建数据库 库名qianhuan
#use qianhuan; 进入库
#create table xue1(id int); 创建表xue1 表中有一列空间存放数据,列名是id,数据类型是int(整数)
#show tables ; 查看所有表
#insert into xue1 values (1);
#select*from xue1 查看表的所有数据
#drop xue1 删除表
这只是mysql的基础操作,存放数据的表中不可能只有一列数据,所以要创建更多的列,中间用逗号隔开。而且,每一列的信息有三个:列名,数据类型,约束(约束可不加)。
#create table t2 (id int, name varchar(20)); 创建两列
#mysql> create table student1( id int, name varchar (20) , sex enum('m','f'), age int ); 创建四列,分别是id,name(字符串类型varchar(长度可增加)),性别(从m和f中单选),age 年龄 整数。
关于约束还有非常多的内容,上百种类型,只不过不在我们的讨论范围内。
扩展内容: