小任班长的博客 - mysql语句
type: channel
link: https://cnxiaocheng.top/tag/mysql语句/
items: mysql创建数据库 用户 授权用户权限

mysql创建数据库 用户 授权用户权限
type: item
date: 2023-07-03T15:00:00+08:00
description: 登录终端：mysql -u root -h localhost -p创建数据库create database dbname default charset utf8mb4 COLLATE utf8mb4_general_ci;utf8mb4可以存储更多特殊字符，应用场景包括微信昵称等创建用户并授权create user 'user1'@'%' identified by '123456';grant all privileges on user1.* to 'dbname'@'%';授权后能看到information_schema数据库,是正常的。里面包含了授权给他的信息，大部分是只读的，视图形式展示.比如我只想让用户查询、插入、更新，不允许删除，那么可以换成以下SQL：grant select,insert,update on test.* to 'test'@'%';查询当前用户已经授权的权限：show grants for current_user();