一、实验中遇到问题的处理
1、RAM角色授权
进入老版本,选忽略
2、如何选择数据库
[RM-UF6EYR493TUJ19917]
INFORMATION_SCHEMA@RM:3306[
自由操作
支持%模糊匹配表名称
3、wordpress提示没数据库
账号管理做下授权
二、mysql查询知识点整理
1、创建表-CREATE
CREATE TABLE `USER` ( `user_id` int(128) NOT NULL AUTO_INCREMENT, `name` varchar(64) NOT NULL, `age` int(11) DEFAULT NULL, PRIMARY KEY (`user_id`) ) ENGINE=InnoDB DEFAULT CHARACTER SET=utf8 COLLATE=utf8_general_ci; 语句解析: ● CREATE TABLE `USER`:新表的名字,表名称在关键字CREATE TABLE后给出。 ● `name` varchar(64) NOT NULL,:列名name,类型varchar,长度限制64,此列不能为空。 ● PRIMARY KEY (`user_id`):设置USER表主键为user_id。 ● `user_id` int(128) NOT NULL AUTO_INCREMENT,:AUTO_INCREMENT通常用于主键,表示主键自增,数值会自动+1。
2、更新数据表-ALTER
在年龄age列后面,为USER表新增一列性别sex,0代表女,1代表男。 ALTER TABLE user ADD COLUMN sex tinyint(1) NOT NULL COMMENT 'sex,woman:0,man:1' AFTER `age`;
3、插入数据-INSERT
● table_name(col_name,...)中的字段名列表必须和values(expr,...)字段值列表一致。 ● 如果数据是字符型,必须使用单引号或者双引号。 ● 被AUTO_INCREMENT标记的自动递增的主键,在插入数据时,可以不设置值。 将以下SQL语句复制到SQLConsole页签中,然后单击【执行】。 INSERT INTO USER (name, age, address, sex) VALUES ('zhangsan', 21, 'jiangxi', 0), ('lisi', 22, 'hubei', 0), ('wangwu', 23, 'hunan', 0), ('lilei', 24, 'henan', 1), ('hanmeimei', 25, 'hebei', 1), ('xiaoming', 26, 'shandong', 1), ('xiaoli', 27, 'shanxi', 1) ;
4、查询-select
. 查询数据 查询语句格式: SELECT col_name,... FROM table_name WHERE where_condition GROUP BY col_name,... HAVING where_condition ORDER BY col_name,... LIMIT offset,row_count
5、更新-update
更新语句格式: UPDATE table_name SET col_name=expr,... WHERE where_condition
6、删除-delete
删除语句格式: DELETE FROM table_name WHERE where_condition