MySQL의 기본 작업(라이브러리, 테이블, 사용자, 기본 명령)

여기에 이미지 설명을 삽입하세요.

1. 환경변수 변경

/etc/profile 파일을 입력하고 마지막에 MySQL에 대한 절대 경로를 추가하십시오.

cd /etc
vim profile

마지막으로 저장하고 종료합니다.

 1. 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;

 2. 사용자 생성 및 승인

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