mysql基础知识点汇总
1、安装mysql
- 1)mysql管网下载对应mysql版本https://dev.mysql.com/downloads/mysql/
- 2)解压,配置mysql.exe的目录到系统环境变量E:\mysql-5.7.20-winx64;
- 3)配置my.ini文件,新建data文件夹(路径与my.ini配置对应)
- 4)以管理员身份进入cmd,来到mysql.exe目录E:\python\mysql\mysql-8.0.12-winx64\bin>
- 5) 安装MySQL继续执行命令:mysqld -install
- 6)启动服务继续执行命令:net start MySQL
- 7)登录MySQL:E:\python\mysql\mysql-8.0.12-winx64\bin>mysql -u root -p
- 8)输入安装过程中提示的密码,即可登录
2、mysql 授予权限grant to ,召回权限revoke from
- 1)create user新建用户,设置密码:
create user 'marvin'@'%' indentified by 'password';
- 2)grant 把database_name数据库下面的全部表的权限给marvin:
grant all privileges on database_name.* to 'marvin'@'%';
- 3)revoke 对marvin收回database_name数据库insert,delete,update的权限:
revoke insert,delete,update on database_name from 'marvin'@'%';
- 4)create database 新建数据库,默认字符集编码utf8:
create database demo default charset utf8;
3、数据库
- 1)创建数据库:
create database database_name;
- 2)use 使用数据库(切换到该数据库里进行接下来的操作):
use database_name;
4、数据表:
- 1)create 创建表:
create table table_name(
字段1 类型(长度),
字段2 类型(长度)
)
- 2)desc 查看表结构:
desc table_name;
- 3)drop table删除数据表: