mysql_connect('数据库地址','数据库用户名','密码')
mysql用户名
就是你登录mysql用的名字你本地安装的话默认用户名是root,密码就是登录mysql时用的密码。。。。数据库名是你在mysql里(比较用phpmyadmin登录后)建的库名字。。。
首先以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"用户特定权限。
首先我们要登陆
phpMyAdmin
,点击“控制面板”→“管理工具”→“Internet
信息服务管理器”,d出“Internet
信息服务管理器”窗口,在默认网站下找到phpMyAdmin网站的首页indexphp,右键浏览,打开phpMyAdmin的管理登陆页面。
2创建一个数据库,在php
MyAdmin右边窗口中,填写数据库名称,点创建即可。
创建成功会有如下提示:
3、点击左上角的主页按钮,返回php
MyAdmin主界面:
4、在主界面的右边点击“权限”来创建数据库帐号。
5、在权限页面中,我们点击“添加新用户”
6、在该页面中,我们填写要创建的数据库用户名,该用户的访问范围,及密码。
如上图,我们填写了用户名为:cncmsuser,该数据库用户只允许本机访问,主机一项选择本地;密码我们使用自动生成的,点下面的“Generate”会生成一个随机密码,然后点“Copy”会自动填写到密码框中,直接拉到页面最下面点执行即可创建一个新用户。
7、最重要的一步,设置该用户的数据库访问权限
在数据库用户添加成功返回的页面中可以直接设置权限。
这里我们选择按数据库指定权限:
在数据库列表中选择我们刚刚创建的cncmstest,即会自动进入该数据库的权限设置页面。
把“数据”、“结构”打勾的两列权限全部选中,管理权限都不要选。
点执行即可。
1、用管理员登陆mysql2、创建数据库create database db01;
3、创建用户
user01只能本地访问
CREATE USER user01@'localhost' IDENTIFIED BY 'password1';
user02可以远程访问
CREATE USER user02@'%' IDENTIFIED BY 'password1';
4、修改user01密码
SET PASSWORD FOR 'user01'@'localhost' = PASSWORD('password2');
5、授权
a)、user01管理db01全部权限
GRANT ALL PRIVILEGES ON db01 TO user01;
b)、user02查看权限,并修改密码
GRANT SELECT ON TO 'user02'@'%' IDENTIFIED by 'password2';
建议装个NAVICAT FoR MYSQL。简单快捷。选中连接的服务器IP,右键创建数据库。用户管理在软件上方,点击添加用户。
没有装,试试下面。
命令行添加,创建数据库:CREATE DATABASE IF NOT EXISTS `数据库名字`
创建用户:create USER '用户名'@‘目标服务器’IDENTIFIED BY '密码'
如:CREATE USER 'dog'@'localhost' IDENTIFIED BY '123456';
如果还需要添加用户权权限:GRANT 需要添加的权限(如ALL,SELECT,UPDATE) ON 数据库数据表(所有的即为) TO '用户名' @ ‘指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost, 如
果想让该用户可以从任意远程主机登陆,可 以使用通配符%’
如:GRANT ALL ON TO 'pig'@'%';
GRANT SELECT, INSERT ON testuser TO 'pig'@'19216800/25525500';
以上就是关于请教如何创建MYSQL数据库名,数据库用户名,数据库密码全部的内容,包括:请教如何创建MYSQL数据库名,数据库用户名,数据库密码、怎么建立一个新的mysql 数据库和用户名、在vps上如何创建mysql数据库用户名和数据库密码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)