使用Sqlyog远程连接数据库报错解决方案
<div id="navCategory"><h5 class="catalogue">目录</h5><ul class="first_class_ul"><li>前言</li><li>
解决方案</li><li>
总结</li></ul></div><div id="navcategory">
<h5 class="catalogue">
目录</h5>
<ul class="first_class_ul">
<li>
前言</li>
<li>
解决方案</li>
<li>
总结</li>
</ul>
</div>
<p class="maodian">
</p>
<p class="maodian"></p><h2>
前言</h2>
<p>
远程连接linux上的mysql时,报了下面这样的错误</p>
<p>
<img title="使用Sqlyog远程连接数据库报错解决方案" alt="使用Sqlyog远程连接数据库报错解决方案" src="https://zhuji.jb51.net/uploads/img/202305/bb4874c471fbff21165350982f7a8cd5.jpg"></p>
<p>
数据库远程连接失败</p>
<p>
这是因为我们的主机没有足够的权限去连接linux上的数据库</p>
<p class="maodian">
</p>
<p class="maodian"></p><h2>
解决方案</h2>
<p>
1.1 使用root用户登录数据库</p>
<div class="jb51code">
<div>
<div class="syntaxhighlightersql" id="highlighter_511507">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="sql plain">mysql -uroot -p<密码></code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
</div>
<p>
<img title="使用Sqlyog远程连接数据库报错解决方案" alt="使用Sqlyog远程连接数据库报错解决方案" src="https://zhuji.jb51.net/uploads/img/202305/187a96802a320df7b83c6789a7b88a4e.jpg"></p>
<p>
1.2切换到mysql数据库</p>
<div class="jb51code">
<div>
<div class="syntaxhighlightersql" id="highlighter_375663">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="sql plain">use mysql</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
</div>
<p>
<img title="使用Sqlyog远程连接数据库报错解决方案" alt="使用Sqlyog远程连接数据库报错解决方案" src="https://zhuji.jb51.net/uploads/img/202305/7fc6d1dbed161bf4f2bab38b138401d4.jpg"></p>
<p>
1.3 查询user表中的root用户的localhost信息</p>
<div class="jb51code">
<div>
<div class="syntaxhighlightersql" id="highlighter_113160">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="sql keyword">select</code> <code class="sql color2">user</code><code class="sql plain">,host </code><code class="sql keyword">from</code> <code class="sql color2">user</code><code class="sql plain">;</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
</div>
<p>
<img title="使用Sqlyog远程连接数据库报错解决方案" alt="使用Sqlyog远程连接数据库报错解决方案" src="https://zhuji.jb51.net/uploads/img/202305/494aea498280b128565fdd7dcdd6d873.jpg"></p>
<p>
1.4 修改localhost信息</p>
<div class="jb51code">
<div>
<div class="syntaxhighlightersql" id="highlighter_738011">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="sql keyword">update</code> <code class="sql color2">user</code> <code class="sql keyword">set</code> <code class="sql plain">host=</code><code class="sql string">'%'</code> <code class="sql keyword">where</code> <code class="sql color2">user</code> <code class="sql plain">= </code><code class="sql string">'root'</code><code class="sql plain">;</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
</div>
<p>
<img title="使用Sqlyog远程连接数据库报错解决方案" alt="使用Sqlyog远程连接数据库报错解决方案" src="https://zhuji.jb51.net/uploads/img/202305/b21c85546ca2a7ff4ad8966ce3e7dcf7.jpg"></p>
<p>
1.5 刷新生效操作</p>
<div class="jb51code">
<div>
<div class="syntaxhighlightersql" id="highlighter_625379">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="sql plain">flush </code><code class="sql keyword">privileges</code><code class="sql plain">;</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
</div>
<p>
<img title="使用Sqlyog远程连接数据库报错解决方案" alt="使用Sqlyog远程连接数据库报错解决方案" src="https://zhuji.jb51.net/uploads/img/202305/2059cf89ef1afb7c12324e481d24f379.jpg"></p>
<p>
我们再次连接sqlyog测试连接</p>
<p>
<img title="使用Sqlyog远程连接数据库报错解决方案" alt="使用Sqlyog远程连接数据库报错解决方案" src="https://zhuji.jb51.net/uploads/img/202305/5a5566e42a8061a81aa54a8942211a63.jpg"></p>
<p>
<strong>连接成功!</strong></p>
<p class="maodian">
</p>
<p class="maodian"></p><h2>
总结</h2>
<p>
到此这篇关于使用sqlyog远程连接数据库报错解决方案的文章就介绍到这了,更多相关sqlyog报错内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!</p>
<p>
原文链接:https://blog.csdn.net/wenwenaier/article/details/122078037</p>
頁:
[1]