mysql如何创建数据库,添加用户,用户授权
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章将为大家详细讲解有关mysql如何创建数据库,添加用户,用户授权,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一、创建mysql数据库1.创建数据库语法--
千家信息网最后更新 2026年11月02日mysql如何创建数据库,添加用户,用户授权
这篇文章将为大家详细讲解有关mysql如何创建数据库,添加用户,用户授权,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
一、创建mysql数据库
1.创建数据库语法
--创建名称为"testdb"数据库,并设定编码集为utf8CREATE DATABASE IF NOT EXISTS testdb DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
二、创建用户
1.新建用户
--创建了一个名为:test 密码为:1234 的用户 create user 'test'@'localhost' identified by '1234';
注意:
此处的"localhost",是指该用户只能在本地登录,不能在另外一台机器上远程登录。如果想远程登录的话,将"localhost"改为"%",表示在任何一台电脑上都可以登录。也可以指定某台机器可以远程登录。
2.查询用户
--查询用户select user,host from mysql.user;
3.删除用户
--删除用户"test"drop user test@localhost ;--若创建的用户允许任何电脑登陆,删除用户如下drop user test@'%';
4.更改密码
--方法1,密码实时更新;修改用户"test"的密码为"1122"set password for test =password('1122');--方法2,需要刷新;修改用户"test"的密码为"1234"update mysql.user set password=password('1234') where user='test'--刷新flush privileges;5.用户分配权限
--授予用户test通过外网IP对数据库"testdb"的全部权限grant all privileges on 'testdb'.* to 'test'@'%' identified by '1234'; --刷新权限flush privileges; --授予用户"test"通过外网IP对于该数据库"testdb"中表的创建、修改、删除权限,以及表数据的增删查改权限grant create,alter,drop,select,insert,update,delete on testdb.* to test@'%';
6.查看用户权限
--查看用户"test"show grants for test;
注意:修改完权限以后 一定要刷新服务,或者重启服务,刷新服务用:flush privileges;
关于"mysql如何创建数据库,添加用户,用户授权"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
用户
数据
数据库
权限
密码
登录
篇文章
服务
方法
更多
机器
电脑
查询
不错
实用
中表
内容
名称
实时
实时更新
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技垄断
互联网科技有限公司图片
重庆互联网络科技
中资互联网科技
奇酷互联网科技
小马过河互联网科技
丰台科技园 互联网
融势互联网科技
润盈互联网科技
新华互联网科技校企合作
哈尔滨秒房互联网科技有限公司
北京三清互联网科技
重庆威客帮互联网科技
明优互联网科技有限公司
互联网科技实习生岗位
互联网科技收购价值
银川新华互联网科技学校原画
杭州融税互联网科技有限公司
互联网科技创业有什么好项目
互联网 科技节活动 微视频大赛
河南云网互联网络科技有限公司
互联网金融 科技金融
互联网科技创新企业排名
彤创互联网科技有限公司
晓花互联网科技有限公司网址
西安小鹰速贷互联网科技有限公司
玉溪新华互联网科技好不好
上海科技产业互联网平台
互联网时代科技型公司的机会
互联网科技新闻