Skip to content

MySQL初始化配置及常用SQL示例

205字小于1分钟

2024-07-01

数据库管理

# 登陆mysql
mysql -h 127.0.0.1 -uroot -proot

# 备份:
mysqldump -uroot -p test > test.sql

# 恢复:
mysql -uroot -p test < test.sql

常用DCL语句

CREATE USER 用户名@地址 IDENTIFIED BY '密码';
--创建一个testuser用户,密码111111
CREATE USER testuser@localhost identified by '111111';
-- 授权
grant select,insert,update,delete on . to user@localhost Identified bypassword”;
-- 权限撤销
revoke create,alter,drop on test.* to testuser@localhost;
-- 查看授权
show grants for testuser@localhost;

--删除testuser用户
drop user testuser@localhost;

-- 修改用户密码
update user set password=password('123456') where user='testuser' and host=’localhost’;
FLUSH PRIVILEGES;

常用DDL语句

use mydb;
-- 数据导入
source d:/mysql.sql;

-- 建库
create database databaseNamecharacter set utf8);

-- 文本数据的字段数据之间用tab键隔开。
load data local infile "文件名" into table 表名;


## 常用DML语句

```sql

陕ICP备2021014644号-1