常用MySQL命令

--创建数据库
/*
CREATE DATABASE <数据库名称>
*/
CREATE DATABASE shop; --创建shop数据库

--创建数据表
/*
CREATE TABLE <表名>
(<列名1><数据类型><该类所需约束>,
 <列名2><数据类型><该类所需约束>,
 <列名3><数据类型><该类所需约束>,
 <列名4><数据类型><该类所需约束>,
。。。
<该表的约束1>,<该表的约束2>。。。
);
*/
CREATE TABLE goods
(goods_id CHAR(4) NOT NULL,
goods_mei VARCHAR(100) NOT NULL,
hanbai_tanka INTEGER.
torokubi DATE,
PRIMARY KEY (goods_id));

--删除表 
/*
DROP TABLE <表名>;
*/
DROP TABLE goods;--删除的表示无法恢复的,执行此条命令需谨慎。

--更新表
/*
添加列的ALTER TABLE语句
ALTER TABLE <表名> ADD COLUMN <列的定义>;
*/
ALTER TABLE goods ADD COLUMN goods_kakaka VARCHAR(100);

/*
删除列的ALTER TABLE语句
ALTER TABLE <表名> DROP COLUMN <列的定义>;
*/
ALTER TABLE goods DROP COLUMN goods_kakaka VARCHAR(100);--表定义变更后无法恢复,执行前需谨慎

/*
变更表名
ALTER TABLE <原表名> RENAME TO <新表名>;
*/


--插入数据

INSERT INTO goods VALUES('0001','T恤',500,'2009-09-20');

--查询语句

SELECT * FROM goods; --查询goods表中所有数据

--其他语句
DESC goods; --查看goods表结构
SOURCE /home/1.sql --执行home目录下的1.sql文件

--修改用户密码:
set password for root@localhost = password('123'); 












 

posted @ 2019-03-11 23:37  躲在车里的猫  阅读(83)  评论(0)    收藏  举报