启动: mysql -u账号 -p密码
退出: exit;
创建数据库: CREATE DATABASE 库名;
显示所有数据库: show DATABASES;
进入数据库: use 库名;
查看当前数据库: select database();
创建表:
CREATE TABLE test_one(one_id INT NOT NULL AUTO_INCREMENT,one_name VARCHAR(100) NOT NULL,desc_s VARCHAR(10) NOT NULL,submission_date DATE,PRIMARY KEY ( one_id ))ENGINE=InnoDB DEFAULT CHARSET=utf8;
注:INT,DATE表示这个字段类型,NOT NULL表示不可为空,VARCHAR(100)字数限制,ENGINE使用的引擎,CHARSET设置编码
显示表: show TABLES;
删除表: DROP TABLE 表名; (前提是进入到了这个库)
插入数据: INSERT INTO 表名 (runoob_title, runoob_author, submission_date) VALUES ("学习 PHP", "菜鸟教程", NOW());
读取数据表: select * from 表名;
整句查询:
SELECT * FROM 表名;
注:*表示所有,还可以使用字段名,来限制返回的字段
更新: UPDATE 表名 SET runoob_title=‘学习 C++‘ WHERE runoob_id=1;
注:WHERE 后面是子句,都表示为条件
删除: DELETE FROM 表名 WHERE runoob_id=3;
排序: SELECT * from 表名 ORDER BY 字段 ASC;
更多高级后续更新
原文:https://www.cnblogs.com/zhaoyingchun/p/11686062.html