
加密的方式不同,这个需要查看一下它密码的加密方式,这样你才可以生成一个密码相对应的字符串放入logpass字段,updateadminsetlogpass='你准备的密码字符串'wherexxx='xxx'限定修改的帐号。
1、Win菜单键+R组合打开Winodws7运行窗口,在打开编辑框中输入cmd命令,如下图所示:
Win菜单键即是在键盘左下角Ctrl控制键与Alt换挡键之间的那个键,带有Windows视窗标记。
登录MySQL命令行界面,连接MySQL
2、在终端界面中输入mysql -hlocalhost -uroot -p123,出现MySQL的命令行界面,如下所示:
注意:上面的-h代表主机IP地
址或者域名,localhost即代表本机地址127001,-u是指MySQL用户名,此处为MySQL安装时的root用户,-p代表用户密
码,假设安装MySQL 5022时设置的密码为123。这个需要根据自己的情况进行输入。
3、显示MySQL数据库。
$sql = "SELECT email FROM `cdb_members`";
$headers = "From:81938561@qqcom\r\n"; //发送者地址
$headers = "Reply-To:81938561@qqcom\r\n"; //回复地址
$headers = "Content-Type: text/html;\r\n charset=\"gb2312\"\r\n";
//HTML 电子邮件内容
$body =<<<MYDOC
邮件内容放这里
MYDOC;
$res=mysql_query($sql);
while ($email = mysql_fetch_array($res)){
if (mail($email ,"邮件标题", $body,$headers)) {
echo("<p>Mail to $email 已经成功发送</p>");
} else {
echo("<p>Mail to $email 没有成功发送</p>");
}
}
//使用mail()函数前提是服务器支持smtp服务
show grants for 你的用户比如:
show grants for root@'localhost';Grant 用法GRANT USAGE ON TO 'discuz'@'localhost' IDENTIFIED BY PASSWORD 'C242DDD213BE9C6F8DA28D49245BF69FC79A86EB';
GRANT ALL PRIVILEGES ON `discuz` TO 'discuz'@'localhost';
我先按我的理解解释一下上面两句的意思
建立一个只可以在本地登陆的 不能 *** 作的用用户名 discuz 密码为 已经加密了的
然后第二句的意思是 ,给这个discuz用户 *** 作discuz数据库的所有权限使用GRANTGRANT命令用来建立新用户,指定用户口令并增加用户权限。其格式如下:
mysql GRANT <privileges ON <what
- TO <user [IDENTIFIED BY <password]
- [WITH GRANT OPTION];
正如你看到的源码天空
,在这个命令中有许多待填的内容。让我们逐一地对它们进行介绍,并最终给出一些例子以让你对它们的协同工作有一个了解。
<privileges是一个用逗号分隔的你想要赋予的MySQL用户权限的列表。你可以指定的权限可以分为三种类型:
数据库/数据表/数据列权限: Alter: 修改已存在的数据表(例如增加/删除列)和索引。
Create: 建立新的数据库或数据表。
Delete: 删除表的记录。
Drop: 删除数据表或数据库。
INDEX: 建立或删除索引。
Insert: 增加表的记录。
Select: 显示/搜索表的记录。
Update: 修改表中已存在的记录。
全局管理MySQL用户权限:
file: 在MySQL服务器上读写文件。
PROCESS: 显示或杀死属于其它用户的服务线程。
RELOAD: 重载访问控制表,刷新日志等。
SHUTDOWN: 关闭MySQL服务。
特别的权限:
以上就是关于怎么知道mysql的用户名和密码全部的内容,包括:怎么知道mysql的用户名和密码、mysql windows7 查看mysql用户有几个、如何提取出discuz mysql数据库中的注册用户列表等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)