后端入门--数据库(一)

连接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")
posted @ 2020-08-20 23:50  Gaojuqian  阅读(665)  评论(0)    收藏  举报