进入数据库
mysql -u用户 -p密码
#例子:
mysql -uroot-p123456
展示所有库
show database
创建数据库
create database xxx
#示例
create database test
进入数据库
use xxx
#示例
use test
查看表
show tables
创建表
CHAR(10) 数据格式
PRIMARY KEY 主键
NOT NULL 不为空
CREATE TABLE 表名(
列名 类型 约束条件,
)
#示例
CREATE TABLE user(
username CHAR(10) PRIMARY KEY,
password CHAR(16) NOT NULL,
age INT NOT NULL
);
添加表数据
数据完整时就可省略列名
INSERT INTO 表名(列1,列2,列3) VALUES(值1,值2,值3);
#示例
INSERT INTO user(username ,password ,age) VALUES('root','root',18);
INSERT INTO user() VALUES('admin','admin',16);
查找表数据
- 表示查找所有
SELECT 列1,列2,... FROM 表名;
#示例
SELECT * FROM user;
更新表数据
UPDATE 表名 SET 需要更新的列名=值 WHERE 条件;
#示例
UPDATE user SET age=18 WHERE username='admin';
删除表数据
DELETE FROM 表名 WHERE 条件;
#示例
DELETE FROM user WHERE username='admin';
导入sql文件
SOURCE 文件路径
帮助文档
\h
退出
QUIT