MySQL的基础操作(库,表,用户;基础命令)

在这里插入图片描述

1.更改环境变量

进入/etc/profile文件,在最后添加上MySQL的绝对路径

cd /etc
vim profile

最后保存退出。

 一.MySQL的常用命令

1.查询库

show databases; #不要忘记分号

 2.切换库

use name; #name为需要切换库的名字

 3.查看库里的表

show tables;

 4.查看表里的字段

desc tb_name;

 5.查看建表语句

MySQL建表语句是最基础的SQL语句之一

 6.查看当前用户

select user();

 7.查看当前使用的数据库

select database();

 

 8.创建库

create database db1 #创建库db1

9.创建表

use db1; create table t1(`id`int(4),`name`char(40));

 10.查看当前数据库版本

select version();

 11.查看数据库状态

show status

 12.查看各参数

show bariables; show variables like'max_connect%';

 13.修改参数

set global max_connect_errors=1000; #案例( max_connect_errors)

 

 14.查看队列

show processlist;show full processlist;

 二.创建用户以及授权

1.进行授权

CREATE USER ‘User’@‘%’ IDENTIFIED BY ‘passwd’; //这一句是创建一个名为User的用户,可以从任何主机(%表示通配符)登录MySQL服务器,并且使用passwd作为密码。
GRANT ALL PRIVILEGES ON . TO ‘User’@‘%’ WITH GRANT OPTION; //这一句是给User用户授予所有的权限(ALL PRIVILEGES)在所有的数据库(.)上,并且允许User用户将自己拥有的权限授予给其他用户(WITH GRANT OPTION)。
FLUSH PRIVILEGES; //这一句是刷新权限,使得授权生效。

 查询授权表

show grants;
show grants for User; #查看User这个用户的授权

猜你喜欢

转载自blog.csdn.net/m0_74090215/article/details/130935685