无悔的承诺 發表於 2021-5-31 16:52:00

Deepin系统安装mysql5.7实录

<p>Deepin系统源于debian,和ubuntu同为一个linux分支,与centos及redhat不是一个系列,在使用和安装软件方面有很大不同,本文简要记录在Deepin20版本下,安装mysql5.7的过程。</p>
<p>1.在mysql官网下载mysql-server_5.7.34-1debian10_amd64.deb-bundle.tar安装包(当然要根据自己的debian版本选择合适的版本)。</p>
<p>2.拷贝到合适位置(一般:/usr/local),然后解压:</p>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 0, 255, 1)">sudo</span> <span style="color: rgba(0, 0, 255, 1)">tar</span> -xf mysql-server_5.<span style="color: rgba(128, 0, 128, 1)">7.34</span>-1debian10_amd64.deb-bundle.<span style="color: rgba(0, 0, 255, 1)">tar</span></pre>
</div>
<p>3.安装mysql</p>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 0, 255, 1)">sudo</span> dpkg -i mysql-{common,community-client,client,community-server,server}_*.deb</pre>
</div>
<p>此时会报错:未安装软件包 libmecab2。</p>
<p>4.更新软件源,在/etc/apt/sources.list文件中添加新的软件源:</p>
<div class="cnblogs_code">
<pre>deb https:<span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)">mirrors.aliyun.com/deepin/ apricot main contrib non-free</span></pre>
</div>
<p>千万记得更新系统软件源缓存,使之生效。</p>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 0, 255, 1)">sudo</span> apt-get update</pre>
</div>
<p>5.安装mysql所需的libmecab2</p>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 0, 255, 1)">sudo</span> apt-get -y <span style="color: rgba(0, 0, 255, 1)">install</span> libmecab2 libjson-<span style="color: rgba(0, 0, 255, 1)">perl</span></pre>
</div>
<p>然后输入2次密码即可。</p>
<p>安装后,记得使用命令允许root远程访问:</p>
<div class="cnblogs_code">
<pre>GRANT ALL PRIVILEGES ON *.* TO <span style="color: rgba(128, 0, 0, 1)">'</span><span style="color: rgba(128, 0, 0, 1)">root</span><span style="color: rgba(128, 0, 0, 1)">'</span>@<span style="color: rgba(128, 0, 0, 1)">'</span><span style="color: rgba(128, 0, 0, 1)">%</span><span style="color: rgba(128, 0, 0, 1)">'</span> IDENTIFIED BY <span style="color: rgba(128, 0, 0, 1)">'</span><span style="color: rgba(128, 0, 0, 1)">****</span><span style="color: rgba(128, 0, 0, 1)">'</span> WITH GRANT OPTION;<br>FLUSH PRIVILEGES;</pre>
</div>
<p>备注:如果不能使用右键粘贴,则运行命令:set mouse-=a,即可。</p>

</div>
<div id="MySignature" role="contentinfo">
    <fieldset style="border-right: thin; border-top: thin; border-left: thin; color: blue; border-bottom: thin">
<p style="margin: 5px auto; text-indent: 0px; line-height: 25px"><span class="Apple-style-span" style="line-height: 21px; font-family: Verdana"><span style="font-size: 10.5pt; line-height: 25px"><font face="宋体">文章出处:</font></span><span lang="EN-US" style="font-size: 10.5pt; line-height: 25px; font-family: Verdana">www.cnblogs.com/jizhong<o:p></o:p></span></p>
<p style="margin: 5px auto; text-indent: 0px; line-height: 25px"><span style="font-size: 10.5pt; line-height: 25px"><font face="宋体"><span>本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。</span></font></span><font face="宋体"></font><span class="Apple-style-span" style="line-height: 21px; font-family: Verdana">否则保留追究法律责任的权利。</span></p>
</span></fieldset><br><br>
来源:https://www.cnblogs.com/jizhong/p/14832127.html
頁: [1]
查看完整版本: Deepin系统安装mysql5.7实录