MYSQL命令

登陆数据库 :mysql -h localhost -u root -p
创建数据库 : create database wht;
显示所有数据库 : show databases;
删除数据库 : drop database www;
显示所有存储引擎 :show engines;

---表操作
使用wht数据库 : use wht;
创建表 : create table www(学号 int,姓名 varchar(10),性别 varchar(10));
查看表基本结构 : describe www; 或者desc www;
查看表详细结构 :show create table wht \G
修改表名 : alter table wht rename www;
修改字段名 :  alter table www change 性别 年级 varchar(20);
添加字段 :  alter table www add 年龄 varchar(10);
第一行添加字段 : alter table www add 性别 varchar(10) primary key first;
在指定位置添加字段 : alter table www add 学校  varchar(10) not null after 年级;
删除字段 : alter table www drop 性别;
修改字段到指定位置 :  alter table www modify 学校 varchar(10) after 年龄;
字段修改到第一个位置 :alter table www modify 学校 varchar(10) first;
更改表的存储引擎 : alter table www engine = mylsam ;
删除表 :drop table www;
删除被其他表关联的父表 :

插入数据 : insert into www values(1,'李四','二年级','12','八中');
根据字段插入数据 : insert into www(学号,姓名,学校) values(3,'王大','一中');
同时插入多条数据: insert into www(学号,姓名,学校) values(4,'王大01','一中'),(5,'王-','一中'),(6,'李二','三中');
更新数据 : update www set 学号=2,学校='三中' where 姓名='李四';
删除数据 :delete from www where 学号=6;
删除所有数据 :delete from www;

修改管理员密码 : set password = password("w");y
查看用户授权 : show grants for 'root'@'localhost' \g

posted @ 2011-12-14 16:19  softimagewht  阅读(153)  评论(0编辑  收藏  举报