﻿<?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>IT博客-红叶的技术日志-随笔分类-MySQL</title><link>http://www.cnitblog.com/applezk/category/3881.html</link><description>希望每天能努力多一点</description><language>zh-cn</language><lastBuildDate>Tue, 27 Sep 2011 16:46:46 GMT</lastBuildDate><pubDate>Tue, 27 Sep 2011 16:46:46 GMT</pubDate><ttl>60</ttl><item><title>mysql添加用户、更改密码</title><link>http://www.cnitblog.com/applezk/archive/2008/05/13/43657.html</link><dc:creator>applezk's IT blog</dc:creator><author>applezk's IT blog</author><pubDate>Tue, 13 May 2008 03:53:00 GMT</pubDate><guid>http://www.cnitblog.com/applezk/archive/2008/05/13/43657.html</guid><wfw:comment>http://www.cnitblog.com/applezk/comments/43657.html</wfw:comment><comments>http://www.cnitblog.com/applezk/archive/2008/05/13/43657.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/applezk/comments/commentRss/43657.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/applezk/services/trackbacks/43657.html</trackback:ping><description><![CDATA[<p>mysql添加用户方法&nbsp; <br><br>建立数据库gamesp<br><br>create database gamesp;<br><br>添加用户<br><br>grant&nbsp;&nbsp;all&nbsp;&nbsp;on&nbsp;&nbsp;数据库名.* &nbsp; to &nbsp;<span> 用户</span>名@localhost&nbsp;&nbsp;identified&nbsp;&nbsp;by&nbsp;&nbsp;'密码'; <br><br><br>grant all on gamesp.* to newuser<a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#110;&#101;&#119;&#117;&#115;&#101;&#114;&#64;&#108;&#111;&#99;&#97;&#108;&#104;&#111;&#115;&#116;">@localhost</a> identified by 'password';</p>
<p>说明：</p>
<p>（1）grant all 赋予所有的权限</p>
<p>（2）gamesp.* 数据库 gamesp 中所有的表</p>
<p>（3）newuser 用户名</p>
<p>（4）@localhost 在本地电脑上的 mysql server 服务器</p>
<p>（5）identfified by 'password' 设置密码</p>
<br><br>删除用户<br>use mysql<br><span><strong><font style="BACKGROUND-COLOR: #ffff66">mysql</font></strong>&gt;Delete FROM user Where User="xxxxx" and Host="localhost";<br><strong style="COLOR: black; BACKGROUND-COLOR: #ffff66">mysql</strong>&gt;flush privileges;<br><br></span><br><br><span style="COLOR: #800000">修改密码</span><br><font style="COLOR: #000000" color=#ff0000>mysqladmin -uroot -plk317921web password "111111"</font> 
<img src ="http://www.cnitblog.com/applezk/aggbug/43657.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/applezk/" target="_blank">applezk's IT blog</a> 2008-05-13 11:53 <a href="http://www.cnitblog.com/applezk/archive/2008/05/13/43657.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>MySQL 命令</title><link>http://www.cnitblog.com/applezk/archive/2008/03/12/40832.html</link><dc:creator>applezk's IT blog</dc:creator><author>applezk's IT blog</author><pubDate>Wed, 12 Mar 2008 03:04:00 GMT</pubDate><guid>http://www.cnitblog.com/applezk/archive/2008/03/12/40832.html</guid><wfw:comment>http://www.cnitblog.com/applezk/comments/40832.html</wfw:comment><comments>http://www.cnitblog.com/applezk/archive/2008/03/12/40832.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/applezk/comments/commentRss/40832.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/applezk/services/trackbacks/40832.html</trackback:ping><description><![CDATA[在输入多行命令突然不想执行而退出时，则可使用&#8220;\c&#8221;命令行来解决;&nbsp; show databases;&nbsp;&nbsp; show tables;<br><br>启动mysql，有如下方法： <br><br>&nbsp;&nbsp;方法一：使用winmysqladmin&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;1)、进入d::\mysql\bin目录，运行winmysqladmin.exe，在屏幕右下角的任务栏内会有一个带红色的图符 <br>&nbsp;&nbsp;2)、鼠标左键点击该图符，选择&#8220;show me&#8221;，出现&#8220;WinMySQLAdmin&#8221;操作界面；首次运行时会中间会出现一个对话框要求输入并设置你的用户名和口令 <br>&nbsp;&nbsp;3)、选择&#8220;My.INI setup&#8221; <br>&nbsp;&nbsp;4)、在&#8220;mysqld file&#8221;中选择&#8220;mysqld-opt&#8221;(win9x)或&#8220;mysqld-nt&#8221;(winNT) <br>&nbsp;&nbsp;5)、选择&#8220;Pick-up or Edit my.ini values&#8221;可以在右边窗口内对你的my.ini文件进行编辑 <br>&nbsp;&nbsp;6)、选择&#8220;Save Modification&#8221;保存你的my.ini文件 <br>&nbsp;&nbsp;7)、如果你想快速使用winmysqladmin(开机时自动运行），选择&#8220;Create ShortCut on Start Menu&#8221; <br>&nbsp;&nbsp;8)、测试： <br>&nbsp;&nbsp;&nbsp;&nbsp;进入DOS界面； <br>&nbsp;&nbsp;&nbsp;&nbsp;在d:\mysql\bin目录下运行mysql，进入mysql交互操作界面 <br>&nbsp;&nbsp;&nbsp;&nbsp;输入show databases并回车，屏幕显示出当前已有的两个数据库mysql和test <br>&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;方法二：不使用winmysqladmin <br>&nbsp;&nbsp;1)、在DOS窗口下，进入d:/mysql/bin目录 <br>&nbsp;&nbsp;2)、win9X下)运行: <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mysqld <br>&nbsp;&nbsp;&nbsp;&nbsp;在NT下运行: <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mysqld-nt --standalone <br>&nbsp;&nbsp;3)、此后，mysql在后台运行 <br>&nbsp;&nbsp;4)、测试mysql:（在d:/mysql/bin目录下） <br>&nbsp;&nbsp;&nbsp;&nbsp;a)、mysqlshow <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;正常时显示已有的两个数据库mysql和test <br>&nbsp;&nbsp;&nbsp;&nbsp;b)、mysqlshow -u root mysql <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;正常时显示数据库mysql里的五个表： <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;columns_priv <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;db <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;host <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tables_priv <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;user <br>
<img src ="http://www.cnitblog.com/applezk/aggbug/40832.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/applezk/" target="_blank">applezk's IT blog</a> 2008-03-12 11:04 <a href="http://www.cnitblog.com/applezk/archive/2008/03/12/40832.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>mysql备份</title><link>http://www.cnitblog.com/applezk/archive/2008/03/11/40786.html</link><dc:creator>applezk's IT blog</dc:creator><author>applezk's IT blog</author><pubDate>Tue, 11 Mar 2008 07:55:00 GMT</pubDate><guid>http://www.cnitblog.com/applezk/archive/2008/03/11/40786.html</guid><wfw:comment>http://www.cnitblog.com/applezk/comments/40786.html</wfw:comment><comments>http://www.cnitblog.com/applezk/archive/2008/03/11/40786.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/applezk/comments/commentRss/40786.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/applezk/services/trackbacks/40786.html</trackback:ping><description><![CDATA[<table cellSpacing=0 cellPadding=0 width=671 border=0>
    <tbody>
        <tr>
            <td class=topict height=30>mysql备份和恢复的命令</td>
        </tr>
    </tbody>
</table>
<table style="TABLE-LAYOUT: fixed" cellSpacing=0 cellPadding=0 width=671 border=0>
    <tbody>
        <tr>
            <td class=logt>
            <p>备份和恢复的命令分别为（其中斜体字表示需要替换相关的内容）：
            <p>
            <ul>
                <li>备份：mysqldump --force --add-drop-table --extended-insert -h"<em>数据库主机名</em>" -u"<em>用户名</em>" -p"<em>密码</em>" "<em>数据库名</em>" &gt; <em>备份数据文件名</em>
                <li>
                <div>恢复：mysql -h"<em>数据库主机名</em>" -u"<em>用户名</em>" -p"<em>密码</em>" "<em>数据库名</em>" &lt; <em>备份数据文件名</em> </div>
                </li>
            </ul>
            <div>备份文件名可为d:\sql.bak</div>
            <div>示例：</div>
            <div>在DOSCMD模式下备份用mysqldump -u root -p ***** ksedata &gt;d:\sql.bak</div>
            <div>恢复用mysql -u root -p ***** ksedata &lt;d:\sql.bak</div>
            <br>
            <div>当然可以用-h指定主机名</div>
            </td>
        </tr>
    </tbody>
</table>
<img src ="http://www.cnitblog.com/applezk/aggbug/40786.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/applezk/" target="_blank">applezk's IT blog</a> 2008-03-11 15:55 <a href="http://www.cnitblog.com/applezk/archive/2008/03/11/40786.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>mysql 忘记密码的办法</title><link>http://www.cnitblog.com/applezk/archive/2006/09/22/17171.html</link><dc:creator>applezk's IT blog</dc:creator><author>applezk's IT blog</author><pubDate>Thu, 21 Sep 2006 17:22:00 GMT</pubDate><guid>http://www.cnitblog.com/applezk/archive/2006/09/22/17171.html</guid><wfw:comment>http://www.cnitblog.com/applezk/comments/17171.html</wfw:comment><comments>http://www.cnitblog.com/applezk/archive/2006/09/22/17171.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/applezk/comments/commentRss/17171.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/applezk/services/trackbacks/17171.html</trackback:ping><description><![CDATA[Windows: <br />1.用系统管理员登陆系统。 <br />2.停止MySQL的服务。 <br />3.进入命令窗口，然后进入MySQL的安装目录，比如我的安装目录是c:\mysql,进入C:\mysql\bin <br />4.跳过权限检查启动MySQL， <br />[color=green]c:\mysql\bin&gt;;mysqld-nt --skip-grant-tables[/color] <br />5.重新打开一个窗口，进入c:\mysql\bin目录，设置root的新密码 <br />c:\mysql\bin&gt;;mysqladmin -u root flush-privileges password "newpassword"<br />c:\mysql\bin&gt;;mysqladmin -u root -p shutdown<br />将newpassword替换为你要用的root的密码，第二个命令会提示你输入新密码，重复第一个命令输入的密码。 <br />6.停止MySQL Server，用正常模式启动Mysql <br />7．你可以用新的密码链接到Mysql了。 <br /><br />Unix&amp;Linux： <br />1.用root或者运行mysqld的用户登录系统； <br />2．利用kill命令结束掉mysqld的进程； <br />3．使用--skip-grant-tables参数启动MySQL Server <br />[color=green]shell&gt;;mysqld_safe --skip-grant-tables &amp;<br />4.为root@localhost设置新密码 <br />[color=green]shell&gt;;mysqladmin -u root flush-privileges password "newpassword"<br />．重启MySQL Server<br /><br /><font class="f14" id="zoom">kill -9  mysql进程 <br />mysqld_safe --user=mysql --skip-grants-table</font><img src ="http://www.cnitblog.com/applezk/aggbug/17171.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/applezk/" target="_blank">applezk's IT blog</a> 2006-09-22 01:22 <a href="http://www.cnitblog.com/applezk/archive/2006/09/22/17171.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>