<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Database on Time Friend</title><link>https://time-friend.com/zh/tags/database/</link><description>Recent content in Database on Time Friend</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Sat, 26 Aug 2017 23:36:00 +0000</lastBuildDate><atom:link href="https://time-friend.com/zh/tags/database/index.xml" rel="self" type="application/rss+xml"/><item><title>MySQL的安全模式</title><link>https://time-friend.com/zh/archive/mysql-safe-mode/</link><pubDate>Sat, 26 Aug 2017 23:36:00 +0000</pubDate><guid>https://time-friend.com/zh/archive/mysql-safe-mode/</guid><description>&lt;p&gt;今天delete一条数据的时候,出现了以下错误.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column To disable safe mode, toggle the option in Preferences -&amp;gt; SQL Queries and reconnect.
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;因为MySql运行在safe-updates模式下.&lt;/p&gt;
&lt;p&gt;想要解除该模式,运行以下命令:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;SET SQL_SAFE_UPDATES = 0
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;为了安全，建议执行完操作后，再恢复成默认状态1&lt;/p&gt;</description></item><item><title>MySQL的Access denied for user问题</title><link>https://time-friend.com/zh/archive/mysql-access-denied-for-user/</link><pubDate>Fri, 25 Aug 2017 23:36:00 +0000</pubDate><guid>https://time-friend.com/zh/archive/mysql-access-denied-for-user/</guid><description>&lt;h2 id="问题"&gt;问题&lt;/h2&gt;
&lt;p&gt;在另一台服务器连接MySQL的时候,出现了 Access denied for user &amp;lsquo;root&amp;rsquo;@&amp;lsquo;xxx.xxx.xxx.xxx&amp;rsquo; (using password: YES) 的报错提示.&lt;/p&gt;
&lt;p&gt;这是数据库赋权的问题.&lt;/p&gt;
&lt;h2 id="解决办法"&gt;解决办法&lt;/h2&gt;
&lt;p&gt;在MySQL服务器上使用root登录后，执行如下sql语句：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;mysql -u root -p
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;然后输入你的密码.&lt;/p&gt;
&lt;p&gt;然后执行以下命令:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;GRANT ALL PRIVILEGES ON *.* TO &amp;#39;你的账户&amp;#39;@&amp;#39;%&amp;#39; IDENTIFIED BY &amp;#39;你的密码&amp;#39; WITH GRANT OPTION;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;执行成功后:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;FLUSH PRIVILEGES;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;然后再尝试连接你的数据库,应该就可以了.&lt;/p&gt;</description></item></channel></rss>