2、显示号令
1、显示数据库列表。
show databases;
刚入手下手时才两个数据库:mysql和test。mysql库很主要它外面有MYSQL的体系信息,咱们改暗码和新增用户,实践上就是用这个库停止操作。
2、显示库中的数据表:
use mysql; //翻开库,学过FOXBASE的必定不会生疏吧
show tables;
3、显示数据表的布局:
describe 表名;
4、建库:
create database 库名;
5、建表:
use 库名;
create table 表名 (字段设定列表);
6、删库和删表:
drop database 库名;
drop table 表名;
7、将表中纪录清空:
delete from 表名;
8、显示表中的纪录:
select * from 表名;
3、一个建库和建表和拔出数据的实例
drop database if exists school; //假如存在SCHOOL则删除
create database school; //创立库SCHOOL
use school; //翻开库SCHOOL
create table teacher //创立表TEACHER
(
id int(3) auto_increment not null PRimary key,
name char(10) not null,
address varchar(50) default '深圳',
year date
); //建表停止
//以下为拔出字段
insert into teacher values('','glchengang','深圳一中','1976-10-10');
insert into teacher values('','jack','深圳一中','1975-12-23');
4、将文本数据转到数据库中
1、文本数据应合适的格局:字段数据之间用tab键离隔,null值用n来取代.
例:
3 rose 深圳二中 1976-10-10
4 mike 深圳一中 1975-12-23
2、数据传入号令 load data local infile "文件名" into table 表名;
注重:你最好将文件复制到mysqlbin目次下,而且要先用use号令打表地点的库。