连接mysql
mysql -h ip地址 -P 端口 -u用户 -p密码
库操作
查看所有数据库
show databases;
创建数据库
create database 数据库名 charset utf8;
查看数据库信息
show create database 数据库名;
删除数据库
drop 数据库名;
执行.sql文件
1. $ mysql -u用户 -p < xxx.sql
2. >mysql source xxx.sql
表操作
创建表
CREATE TABLE class (
id INT PRIMARY KEY AUTO_INCREMENT,
NAME VARCHAR ( 10 ) NOT NULL,
msg VARCHAR ( 100 ) NULL
);
查看表
DESC class;
删除表
DROP TABLE class;
CRUD操作
查询数据
--- 查询 所有 从 class表
SELECT * FROM class
--- 查询指定字段 AS 另起别名 (无需别名则删除)
SELECT
id AS "学号",
NAME AS 名字
FROM
class
--- 查询指定条件 id大于1和msg不为空
SELECT
*
FROM
class
WHERE
id > 1
AND msg != ""
插入数据
INSERT INTO class (name, msg) VALUES ("aaa", "bbb"), ("asda", "asdasdasd")