﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-无所惧，无所悔,为梦想执着的拼搏-文章分类-MYSQL 技术文档 </title><link>http://www.blogjava.net/DreamFight/category/44853.html</link><description /><language>zh-cn</language><lastBuildDate>Fri, 16 Jul 2010 06:55:22 GMT</lastBuildDate><pubDate>Fri, 16 Jul 2010 06:55:22 GMT</pubDate><ttl>60</ttl><item><title>mysql 帐户远程登陆</title><link>http://www.blogjava.net/DreamFight/articles/322716.html</link><dc:creator>DreamFight</dc:creator><author>DreamFight</author><pubDate>Fri, 04 Jun 2010 04:15:00 GMT</pubDate><guid>http://www.blogjava.net/DreamFight/articles/322716.html</guid><wfw:comment>http://www.blogjava.net/DreamFight/comments/322716.html</wfw:comment><comments>http://www.blogjava.net/DreamFight/articles/322716.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/DreamFight/comments/commentRss/322716.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/DreamFight/services/trackbacks/322716.html</trackback:ping><description><![CDATA[<div>1 select * from mysql.user </div>
<div>&nbsp;</div>
<div>查出所有的MYSQL用户，可以发现默认情况下，这些记录的host字段的值全都是localhost<br />
这个host字段就是表示哪些机器可以利用此账号连接到本机的MYSQL。<br />
localhost当然就代表本机了。。所以默认情况下别的机器无法连接。</div>
<div>&nbsp;</div>
<div><br />
摘自红色黑客联盟(www.7747.net) 原文：http://www.7747.net/Article/201003/45299.html</div>
<img src ="http://www.blogjava.net/DreamFight/aggbug/322716.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/DreamFight/" target="_blank">DreamFight</a> 2010-06-04 12:15 <a href="http://www.blogjava.net/DreamFight/articles/322716.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>修改MYSQLroot密码命令</title><link>http://www.blogjava.net/DreamFight/articles/319518.html</link><dc:creator>DreamFight</dc:creator><author>DreamFight</author><pubDate>Tue, 27 Apr 2010 10:57:00 GMT</pubDate><guid>http://www.blogjava.net/DreamFight/articles/319518.html</guid><wfw:comment>http://www.blogjava.net/DreamFight/comments/319518.html</wfw:comment><comments>http://www.blogjava.net/DreamFight/articles/319518.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/DreamFight/comments/commentRss/319518.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/DreamFight/services/trackbacks/319518.html</trackback:ping><description><![CDATA[<div class="tit">修改MYSQLroot密码命令</div>
<div class="date">如果忘记密码快速的办法：<br />
<br />
先确认已经杀掉mysqld 进程了，然后执行这个 <br />
/usr/bin/mysqld --skip-grant-tables &amp; <br />
再这样登录 <br />
mysql -h 192.168.1.2 -u root <br />
<br />
这里192.168.1.2为你的机器ip地址,如果在本机可使用127.0.0.1<br />
执行完上边的后执行：<br />
use mysql;<br />
update user set password =password('yourpass') where user='root' <br />
这样您的root密码就修改ok了。<br />
<br />
</div>
<table style="table-layout: fixed; width: 100%">
    <tbody>
        <tr>
            <td>
            <div class="cnt" id="blog_text">
            <p>一、请问在win2K命令提示符下怎样更改mysql的root管理员密码？</p>
            <p>&gt;mysql -u root -p<br />
            Enter password: ******<br />
            mysql&gt; use mysql;<br />
            mysql&gt; update user set password=password('new_password') where user='root';</p>
            <p>通过这种方法就可以直接修改密码了。至于在CMD下能否登陆MySQL，就要在Windows环境变量PATH中添加&#8220;C:\Program Files\MySQL\MySQL Server 5.0\bin;&#8221;（请改为你自己的安装路径）了。</p>
            <p>二、MYSQL 修改root密码命令</p>
            <p>cmd下切换到 mysql 安装目录<br />
            例<br />
            d:/mysql/bin<br />
            前提：mysql用户root密码为空.<br />
            输入 mysql -u root mysql <br />
            mysql&gt; 状态下输入 update user set password=password('新密码') where user='root'; <br />
            回显 <br />
            Query OK, 0 rows affected (0.00 sec) <br />
            Rows matched: 2 Changed: 0 Warnings: 0 <br />
            mysql&gt; 状态下输入 FLUSH PRIVILEGES; <br />
            回显<br />
            Query OK, 0 rows affected (0.00 sec)<br />
            mysql&gt; 状态下输入 quit <br />
            退出 sql</p>
            <p>注意每个命令后都要加上一个分号 ";" <br />
            mysql 才开始执行该行命令<br />
            而第二个指令会让已载入记忆体的 mysql 系统资料库更新</p>
            <p>重起 mysql .<br />
            在更新 root 密码後，日後要与 MySQL 连线的方法为：</p>
            <p>mysql -uroot -p新密码</p>
            <p>忘记mysql 的root 密码： <br />
            先确认已经杀掉mysqld 进程了，然后执行这个 <br />
            /usr/bin/safe_mysqld --skip-grant-tables &amp; <br />
            再这样登录 <br />
            mysql -h 192.168.1.2 -u root <br />
            上边的192.168.1.2 是cloud 的mysqld 运行机器，你换成自己的，这样登录上 <br />
            去，就可以修改密码了。 <br />
            修改密码 <br />
            1.mysql -h hostname &#8211;u root 命令登录到mysqld server 用grant 命令改变口令: <br />
            Grant all on *.* to root indentified by "111111" <br />
            2. mysqladmin -u 用户名-p 旧密码password 新密码 <br />
            例1：给root 加个密码ab12。首先在DOS 下进入目录mysqlbin，然后键入 <br />
            以下命令 <br />
            mysqladmin -uroot password ab12 <br />
            注：因为开始时root 没有密码，所以-p 旧密码一项就可以省略了。 <br />
            2、例2：再将root 的密码改为djg345。 <br />
            mysqladmin &#8211;u root -pab12 password djg345 (注意-p 不要和后面的密码分 <br />
            开写，要写在一起) <br />
            3. <br />
            use mysql; update user set password =password('yourpass') where user='r <br />
            oot' <br />
            4. 载入权限表： `mysqladmin -h hostname flush-privileges' ，或者使 <br />
            用SQL 命令`FLUSH PRIVILEGES'。（当然，在这里，你也可以重启mysqld。） <br />
            mysql 的建库，添加数据方法： <br />
            mysqi &#8211;u root <br />
            mysql&gt;create database ttt; <br />
            mysql&gt;source 1.txt <br />
            mysql&gt;load data local infile "2.txt" into table board; <br />
            1.txt 内容: <br />
            CREATE TABLE board ( <br />
            boardid int(11) NOT NULL auto_increment, <br />
            boardname char(255), <br />
            PRIMARY KEY (boardid) <br />
            ); <br />
            2.txt 内容: <br />
            1 lk(Tab 键分开) <br />
            2 lklk <br />
            3 lklklk <br />
            导出database: <br />
            #mysqldump &#8211;opt ttt &#8211;uroot &#8211;p111111 &gt; 111.sql <br />
            导入database <br />
            1. #mysql &#8211;u root &#8211;p111111 ttt &lt; 111.sql <br />
            2. mysql&gt;source 111.sql; <br />
            导出的多个database：#mysqldump &#8211;-databases ttt1 ttt2 ttt3 &#8211;uroot &#8211;p111111 <br />
            &gt; 111.sql <br />
            导出所有database：#mysqldump &#8211;-all-databases &#8211;uroot &#8211;p111111 &gt; 111.sql</p>
            </div>
            </td>
        </tr>
    </tbody>
</table>
 <img src ="http://www.blogjava.net/DreamFight/aggbug/319518.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/DreamFight/" target="_blank">DreamFight</a> 2010-04-27 18:57 <a href="http://www.blogjava.net/DreamFight/articles/319518.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>