7.3Java学习

53 阅读1分钟

1.IDEA提示maven依赖下载失败

解决方法: 配置阿里云镜像

www.jb51.net/program/316…

2.Java面向对象思维导图

e05621a0dfd59fbadf7338b5a3caa56.png

3.MySQL命令

  1. 数据库操作

显示所有数据库:SHOW DATABASES; 创建数据库:CREATE DATABASE database_name; 选择(使用)数据库:USE database_name; 删除数据库:DROP DATABASE database_name;

  1. 数据表操作

创建表: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;

  1. 数据操作

插入数据: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;

  1. 索引操作

创建索引:CREATE INDEX index_name ON table_name (column_name);

删除索引:DROP INDEX index_name ON table_name;

  1. 权限管理

创建用户: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';

  1. 其他常用命令
查看当前用户:SELECT USER();
查看数据库版本:SELECT VERSION();

刷新权限(在授权或撤销权限后使用):FLUSH PRIVILEGES;