1.IDEA提示maven依赖下载失败
解决方法: 配置阿里云镜像
2.Java面向对象思维导图
3.MySQL命令
- 数据库操作
显示所有数据库:SHOW DATABASES; 创建数据库:CREATE DATABASE database_name; 选择(使用)数据库:USE database_name; 删除数据库:DROP DATABASE database_name;
- 数据表操作
创建表:CREATE TABLE table_name (
column1 datatype constraints,
column2 datatype constraints,
...
);
查看表结构:DESC table_name; 或者 SHOW COLUMNS FROM table_name;
修改表结构:
添加列:ALTER TABLE table_name ADD column_name datatype constraints;
删除列:ALTER TABLE table_name DROP COLUMN column_name;
修改列数据类型:ALTER TABLE table_name MODIFY COLUMN column_name new_datatype;
修改列名:ALTER TABLE table_name CHANGE COLUMN old_column_name new_column_name datatype constraints;
删除表:DROP TABLE table_name;
- 数据操作
插入数据:INSERT INTO table_name (column1, column2, ...)
VALUES (value1, value2, ...);
查询数据:SELECT column1, column2, ...
FROM table_name
WHERE condition
ORDER BY column
LIMIT number;
更新数据:UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition;
删除数据:DELETE FROM table_name
WHERE condition;
- 索引操作
创建索引:CREATE INDEX index_name ON table_name (column_name);
删除索引:DROP INDEX index_name ON table_name;
- 权限管理
创建用户:CREATE USER 'username'@'host' IDENTIFIED BY 'password';
授权:GRANT ALL PRIVILEGES ON database_name.* TO 'username'@'host';
查看权限:SHOW GRANTS FOR 'username'@'host';
撤销权限:REVOKE ALL PRIVILEGES ON database_name.* FROM 'username'@'host';
删除用户:DROP USER 'username'@'host';
- 其他常用命令
查看当前用户:SELECT USER();
查看数据库版本:SELECT VERSION();
刷新权限(在授权或撤销权限后使用):FLUSH PRIVILEGES;