7/20
MySQL基础知识
MySQL的启动
mysql -u root -p
添加环境变量:将mysql 下的bin目录添加在环境变量的PATH里面
SQL中的注释:1、单行注释 --或者#
2、多行注释 /* */
DDL 数据定义语言
DML 数据操作语言
DQL 数据查询语言
DCL 数据控制语言
DDL语句
数据库
1.查看数据库
show databases;
2.创建新数据库
create database 数据库名;
3.选择数据库
use 数据库名;
4.删除数据库
drop database 数据库名;
表
1.查看表
show tables;
2.创建表
create table 表名( 列名 数据类型 [comment '注释'], 列名 数据类型 );
3.查看表结构
desc 表名;
4.删除表
drop table 表名;
用户
1.查看当前登录的用户
select user();
2.创建新用户
create user 用户名@localhost identified by '密码';#给自己的主机创建新用户 create user 用户名@'ip主机地址' identified by '密码';#给他人的主机创建新用户
3.修改密码
alter user 用户名@localhost/'ip主机地址' identified by '密码' password expire never;
4.查询用户信息
select user,host from mysql.user;
5.用新用户登录
mysql -u 用户名 [-h ip地址] -p
6.为用户授权
show grents for 用户名@localhost/'ip主机地址' #查看用户权限 grant all on *.* to 用户名@localhost/'ip主机地址'; #给新用户授权 #*.*表示数据库名.表名 #all 表示所有权限 #select 表示查询权限 #insert 表示插入权限 #updata 表示更新权限 flush privileges;
7.删除用户
drop user 用户名@localhost/'ip主机地址';