: .
mysql
mysql>use 数据库名
mydql>source d:\ ;
导入表
// 进入数据库,执行导入操作
mysql>use 数据库名;
mysql>source d:\ ;:
mysql>delete from 表名;
将表中记录清空:
mysql>Truncate tablename;
:
mysql>select * from 表名;
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');**注:在建表中
(1) 将 ID 设为长度为 3 的数字字段:int(3),并让它每个记录自动加一: auto_increment,
并不能为空:not null,而且让它成为主字段 primary key
(2) 将 NAME 设为长度为 10 的字符字段
(3) 将 ADDRESS 设为长度 50 的字符字段,而且缺省值为深圳。varchar 和 char 有什么区别
呢,只有等以后的文章再说了。
(4) 将 YEAR 设为日期字段。
如果你在 mysql 提示符键入上面的命令也可以,但不方便调试。 你可以将以上命令
原样写入一个文本文件中假设为 ,然后复制到 c:下,并在 DOS 状态进入目录
mysqlin,然后键入以下命令:
mysql -uroot -p 密码 < c:
如果成功,空出一行无任何显示;如有错误,会有提示。(以上命令已经调试,你
只要将//的注释去掉即可使用)。
将文本数据转到数据库中
文本数据应符合的格式:字段数据之间用 tab 键隔开,null 值用来代替。例:
3 rose 深圳二中 1976-10-10
4 mike 深圳一中 1975-12-23
数据传入命令 load data local infile "文件名" into table 表名;
注意:你最好将文件复制到 mysqlin 目录下,并且要先用 use 命令选表所在的库。
all on database from user
//移除 user 用户在 database 数据库上的所有权限 (自己测试
未通过)
mysql。
格式: mysql -h 主机地址 -u 用户名 -p 用户密码
mysql-uroot-p;
mysql-uroot-pnewpassword;
mysqlmydb-uroot-p;
m
MySQL常用命令 来自淘豆网m.daumloan.com转载请标明出处.