通过命令行(cmd)方式操作MySQL

 

查询指定库的详细信息:
(1)   show CREATE DATABASE 库名;        # 查看某一个数据库的详细信息

(2)  SHOW DATABASES;               # 看mysql服务器软件下所有的库

(3)  查看:当前用户连接的是哪个数据库:select DATABASE();

(4) 查看指定的数据库下有哪些表: show tables;

 

改指定库的编码:alter database 库名 character set 新编码名;

 

查询:
(1)   查询某一张表的结构:desc 表名;

(2)   打印某一张表sql创建信息:show CREATE TABLE 表名;

修改表:
(1):   对已经存在的表进行重命名:rename TABLE 旧表名 TO 新表名;

(2):往已经存在的表中添加字段信息:alter TABLE 表名 ADD 字段名 数据类型;

(3):删除某一张表中的字段:alter TABLE 表名 DROP 被删除的字段名

(4):对表中字段进行重命名:ALTER TABLE 表名 CHANGE 旧字段名 新字段名 新字段名数据类型
ALTER TABLE bank CHANGE aaa username VARCHAR(40);

(5):修改某一字段的数据类型长度:ALTER TABLE bank CHANGE bankNo bankNo VARCHAR(25);

#-----往bank表中添加一个字段birthday
ALTER TABLE bank ADD birthday DATE;               #date:只有年月日
UPDATE bank SET birthday='2000-2-28' WHERE id=1;
ALTER TABLE bank CHANGE birthday birthday DATETIME;             #datetime:年月日时分秒

 

posted @ 2018-07-18 23:23  zhwai  阅读(246)  评论(0编辑  收藏  举报