怎么建立一个新的mysql 数据库和用户名

怎么建立一个新的mysql 数据库和用户名,第1张

首先以root身份登录到MySQL服务器中。

$

mysql

-u

root

-p

当验证提示出现的时候,输入MySQL的root帐号的密码。

创建一个MySQL用户

使用如下命令创建一个用户名和密码分别为"myuser"和"mypassword"的用户。

mysql>

CREATE

USER

'myuser'@'localhost'

IDENTIFIED

BY

'mypassword';

一旦用户被创建后,包括加密的密码、权限和资源限制在内的所有帐号细节都会被存储在一个名为user的表中,这个表则存在于mysql这个特殊的数据库里。

运行下列命令,验证帐号是否创建成功

mysql>

SELECT

host,

user,

password

FROM

mysqluser

WHERE

user='myuser';

赋予MySQL用户权限

一个新建的MySQL用户没有任何访问权限,这就意味着你不能在MySQL数据库中进行任何 *** 作。你得赋予用户必要的权限。以下是一些可用的权限:

ALL:

所有可用的权限

CREATE:

创建库、表和索引

LOCK_TABLES:

锁定表

ALTER:

修改表

DELETE:

删除表

INSERT:

插入表或列

SELECT:

检索表或列的数据

CREATE_VIEW:

创建视图

SHOW_DATABASES:

列出数据库

DROP:

删除库、表和视图

运行以下命令赋予"myuser"用户特定权限。

数据库用户名是使用数据库服务器的用户的名称,比如mysql中的root,oracle中的tiger,sql

server

中的

sa

数据库名是一个具体的数据库的名称,比如mysql中的test,oracle中的orcl,sql

server中的pubs

这是两个不同的概念,数据库用户名决定了数据库服务器的使用权限归谁所有,而数据库名决定的是数据存放的位置。

首先我们要登陆

phpMyAdmin

,点击“控制面板”→“管理工具”→“Internet

信息服务管理器”,d出“Internet

信息服务管理器”窗口,在默认网站下找到phpMyAdmin网站的首页indexphp,右键浏览,打开phpMyAdmin的管理登陆页面。

2创建一个数据库,在php

MyAdmin右边窗口中,填写数据库名称,点创建即可。

创建成功会有如下提示:

3、点击左上角的主页按钮,返回php

MyAdmin主界面:

4、在主界面的右边点击“权限”来创建数据库帐号。

5、在权限页面中,我们点击“添加新用户”

6、在该页面中,我们填写要创建的数据库用户名,该用户的访问范围,及密码。

如上图,我们填写了用户名为:cncmsuser,该数据库用户只允许本机访问,主机一项选择本地;密码我们使用自动生成的,点下面的“Generate”会生成一个随机密码,然后点“Copy”会自动填写到密码框中,直接拉到页面最下面点执行即可创建一个新用户。

7、最重要的一步,设置该用户的数据库访问权限

在数据库用户添加成功返回的页面中可以直接设置权限。

这里我们选择按数据库指定权限:

在数据库列表中选择我们刚刚创建的cncmstest,即会自动进入该数据库的权限设置页面。

把“数据”、“结构”打勾的两列权限全部选中,管理权限都不要选。

点执行即可。

以上就是关于怎么建立一个新的mysql 数据库和用户名全部的内容,包括:怎么建立一个新的mysql 数据库和用户名、什么是数据库用户与数据库什么关系、在vps上如何创建mysql数据库用户名和数据库密码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9463359.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存