本文摘自PHP中文网,作者V,侵删。
在mysql中添加用户名和密码的方法:执行【insert into mysql.user(Host,User,Password) values("localhost","用户名",password("密码"));】语句即可。

提醒:
本操作是在WIN命令提示符下,phpMyAdmin同样适用。
用户:phplamp 用户数据库:phplampDB
(推荐教程:mysql教程)
具体方法如下:
1、新建用户
1 2 3 4 5 6 7 | //登录MYSQL
@>mysql -u root -p
@>密码
//创建用户
mysql> insert into mysql. user (Host, User , Password ) values ( "localhost" , "phplamp" , password ( "1234" ));
//刷新系统权限表
mysql>flush privileges ;
|
这样就创建了一个名为:phplamp 密码为:1234 的用户。
然后登录一下。
1 2 3 4 | mysql>exit;
@>mysql -u phplamp -p
@>输入密码
mysql>登录成功
|
2、为用户授权
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | //登录MYSQL(有ROOT权限)。我里我以ROOT身份登录.
@>mysql -u root -p
@>密码
//首先为用户创建一个数据库(phplampDB)
mysql> create database phplampDB;
//授权phplamp用户拥有phplamp数据库的所有权限。
> grant all privileges on phplampDB.* to phplamp@localhost identified by '1234' ;
//刷新系统权限表
mysql>flush privileges ;
mysql>其它操作
/*
如果想指定部分权限给一用户,可以这样来写:
mysql> grant select , update on phplampDB.* to phplamp@localhost identified by '1234' ;
//刷新系统权限表。
mysql>flush privileges ;
*/
|
3、删除用户
阅读剩余部分
相关阅读 >>
详解mysql数据库优化的八种方式(经典必看)
浅谈mysql的整体架构
navicat密码忘了怎么办
mysql数据库服务找不到怎么办
mysql的隔离级别是如何实现的
mysql什么意思
mysql中关于正则表达式查询的使用方法介绍
mysql essential版本和普通版本有什么区别?
mysql 5.7 深度解析: 半同步复制技术
mysql死锁是什么意思
更多相关阅读请进入《mysql》频道 >>
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » 在mysql中怎么添加用户名和密码