CentOS 7 安装MySql 5.5.60
<p><span style="font-size: 18px"><strong>一、方法一</strong></span></p><p><span style="font-size: 18px"><strong>tar.gz安装</strong></span></p>
<h4>1.安装之前的准备</h4>
<ul>
<li>
<p>卸载centos7自带的mariadb</p>
</li>
</ul>
<div class="cnblogs_code">
<pre>rpm -qa|<span style="color: rgba(0, 0, 255, 1)">grep</span><span style="color: rgba(0, 0, 0, 1)"> mariadb #查看一下是否有mariadb相关的包
rpm </span>-e --nodeps mariadb-libs-<span style="color: rgba(128, 0, 128, 1)">5.5</span>.<span style="color: rgba(128, 0, 128, 1)">52</span>-<span style="color: rgba(128, 0, 128, 1)">1</span>.el7.x86_64 #把查询到的包卸载</pre>
</div>
<ul>
<li>
<p>下载mysql安装包</p>
</li>
</ul>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 0, 255, 1)">wget</span> https:<span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)">dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.60.tar.gz</span></pre>
</div>
<ul>
<li>下载cmake安装包</li>
</ul>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 0, 255, 1)">wget</span> https:<span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)">cmake.org/files/v3.10/cmake-3.10.2.tar.gz</span></pre>
</div>
<ul>
<li>添加mysql用户和组
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 0, 0, 1)">groupadd mysql
useradd mysql </span>-s /sbin/nologin -M -g mysql # -s /sbin/nologin 表示禁止该用户登录,加强安全; -g mysql 指定属于mysql组; -M 表示不创建用户家目录</pre>
</div>
</li>
<li>安装ncurses-devel
<div class="cnblogs_code">
<pre>yum install ncurses-devel -y</pre>
</div>
</li>
<li>安装cmake
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 0, 255, 1)">tar</span> zxvf cmake-<span style="color: rgba(128, 0, 128, 1)">3.10</span>.<span style="color: rgba(128, 0, 128, 1)">2</span>.<span style="color: rgba(0, 0, 255, 1)">tar</span>.gz -C /usr/<span style="color: rgba(0, 0, 0, 1)">local
cd </span>/usr/local/cmake-<span style="color: rgba(128, 0, 128, 1)">3.10</span>.<span style="color: rgba(128, 0, 128, 1)">2</span><span style="color: rgba(0, 0, 0, 1)">
.</span>/<span style="color: rgba(0, 0, 0, 1)">configure
gmake </span>&& gmake <span style="color: rgba(0, 0, 255, 1)">install</span> 此处如果失败请检查configure配置时的错误文件,根据文件提示操作,然后再进行配置。也可以安装 gcc再试</pre>
</div>
<p> </p>
</li>
</ul>
<h4>2.安装myqsl</h4>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 0, 255, 1)">tar</span> zxvf mysql-<span style="color: rgba(128, 0, 128, 1)">5.5</span>.<span style="color: rgba(128, 0, 128, 1)">60</span>.<span style="color: rgba(0, 0, 255, 1)">tar</span><span style="color: rgba(0, 0, 0, 1)">.gz
cd mysql</span>-<span style="color: rgba(128, 0, 128, 1)">5.5</span>.<span style="color: rgba(128, 0, 128, 1)">60</span><span style="color: rgba(0, 0, 0, 1)">
cmake . </span>-DCMAKE_INSTALL_PREFIX=/application/mysql-<span style="color: rgba(128, 0, 128, 1)">5.5</span>.<span style="color: rgba(128, 0, 128, 1)">60</span> -DMYSQL_DATADIR=/application/mysql-<span style="color: rgba(128, 0, 128, 1)">5.5</span>.<span style="color: rgba(128, 0, 128, 1)">60</span>/data -DMYSQL_UNIX_ADDR=/application/mysql-<span style="color: rgba(128, 0, 128, 1)">5.5</span>.<span style="color: rgba(128, 0, 128, 1)">60</span>/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DENABLED_LOCAL_INFILE=ON -DWITH_INNOBASE_STORAGE_ENGINE=<span style="color: rgba(128, 0, 128, 1)">1</span> -DWITH_FEDERATED_STORAGE_ENGINE=<span style="color: rgba(128, 0, 128, 1)">1</span> -DWITH_BLACKHOLE_STORAGE_ENGINE=<span style="color: rgba(128, 0, 128, 1)">1</span> -DWITHOUT_EXAMPLE_STORAGE_ENGINE=<span style="color: rgba(128, 0, 128, 1)">1</span> -DWITH_FAST_MUTEXES=<span style="color: rgba(128, 0, 128, 1)">1</span> -DWITH_ZLIB=bundled -DENABLED_LOCAL_INFILE=<span style="color: rgba(128, 0, 128, 1)">1</span> -DWITH_READLINE=<span style="color: rgba(128, 0, 128, 1)">1</span> -DWITH_EMBEDDED_SERVER=<span style="color: rgba(128, 0, 128, 1)">1</span> -DWITH_DEBUG=<span style="color: rgba(128, 0, 128, 1)">0</span>
<span style="color: rgba(0, 0, 255, 1)">make</span> && <span style="color: rgba(0, 0, 255, 1)">make</span> <span style="color: rgba(0, 0, 255, 1)">install</span></pre>
</div>
<ul>
<li>
<p>做软连接</p>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 0, 255, 1)">ln</span> -s /application/mysql-<span style="color: rgba(128, 0, 128, 1)">5.5</span>.<span style="color: rgba(128, 0, 128, 1)">60</span>/ /application/mysql</pre>
</div>
</li>
<li>
<p>mysql目录授权</p>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 0, 255, 1)">chown</span> -R mysql:mysql /application/mysql-<span style="color: rgba(128, 0, 128, 1)">5.5</span>.<span style="color: rgba(128, 0, 128, 1)">60</span>/</pre>
</div>
</li>
<li>
<p>复制相关文件</p>
<div class="cnblogs_code">
<pre>cd /application/mysql/support-<span style="color: rgba(0, 0, 0, 1)">files
</span><span style="color: rgba(0, 0, 255, 1)">cp</span> my-small.cnf /etc/<span style="color: rgba(0, 0, 0, 1)">my.cnf
</span><span style="color: rgba(0, 0, 255, 1)">cp</span> mysql.server /etc/init.d/<span style="color: rgba(0, 0, 0, 1)">mysqld
</span><span style="color: rgba(0, 0, 255, 1)">chmod</span> +x /etc/init.d/mysqld</pre>
</div>
</li>
<li>mysql初始化
<div class="cnblogs_code">
<pre>cd /application/mysql/scripts/<span style="color: rgba(0, 0, 0, 1)">
.</span>/mysql_install_db --basedir=/application/mysql/ --datadir=/application/mysql/data/ --user=mysql</pre>
</div>
<br>
<div class="cnblogs_Highlighter sh-gutter"> </div>
</li>
<li>启动mysql
<div class="cnblogs_code">
<pre>/etc/init.d/mysqld start</pre>
</div>
</li>
<li>配置环境变量
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 0, 255, 1)">echo</span> <span style="color: rgba(128, 0, 0, 1)">'</span><span style="color: rgba(128, 0, 0, 1)">export PATH=/application/mysql/bin:$PATH</span><span style="color: rgba(128, 0, 0, 1)">'</span>>>/etc/<span style="color: rgba(0, 0, 0, 1)">profile
source </span>/etc/profile</pre>
</div>
</li>
<li>配置登陆密码
<div class="cnblogs_code">
<pre>/application/mysql<span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)">bin/mysqladmin -u root password 'bai123456'</span></pre>
</div>
</li>
<li>
<p>设置mysql开机启动</p>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 0, 0, 1)">chkconfig mysqld on
chkconfig </span>--list mysqld #查看一下</pre>
</div>
</li>
<li>登录mysql</li>
</ul>
<p>正常的情况是可以正常登陆进去的,但是我在登录的时候报了以下错误信息:</p>
<pre><code class="hljs cs">ERROR <span class="hljs-number"><span class="hljs-number">1045 (<span class="hljs-number"><span class="hljs-number">28000): Access denied <span class="hljs-keyword"><span class="hljs-keyword">for user <span class="hljs-string"><span class="hljs-string">'root'@<span class="hljs-string"><span class="hljs-string">'localhost' (<span class="hljs-keyword"><span class="hljs-keyword">using password: NO)</span></span></span></span></span></span></span></span></span></span></span></span></code></pre>
<p>解决方法:</p>
<ul>
<li>1.停止mysql数据库
<pre><span style="color: rgba(0, 128, 128, 1)"><code class="hljs sql">/etc/init.d/mysqld <span class="hljs-keyword"><span class="hljs-keyword">stop</span></span></code></span></pre>
</li>
<li>2.执行如下命令
<pre><code class="hljs nginx"><span class="hljs-attribute"><span class="hljs-attribute"><span style="color: rgba(0, 128, 128, 1)">mysqld_safe --user=mysql --skip-grant-tables --skip-networking &</span> </span></span></code></pre>
</li>
<li>3.使用root登录mysql数据库
<pre><span style="color: rgba(0, 128, 128, 1)"><code class="hljs nginx"><span class="hljs-attribute"><span class="hljs-attribute">mysql -u root mysql</span></span></code></span></pre>
</li>
<li>4.更新root密码
<pre><span style="color: rgba(0, 128, 128, 1)"><code class="hljs sql"><span class="hljs-keyword"><span class="hljs-keyword">UPDATE <span class="hljs-keyword"><span class="hljs-keyword">user <span class="hljs-keyword"><span class="hljs-keyword">SET <span class="hljs-keyword"><span class="hljs-keyword">Password=<span class="hljs-keyword"><span class="hljs-keyword">PASSWORD(<span class="hljs-string"><span class="hljs-string">'ZACS164.COM') <span class="hljs-keyword"><span class="hljs-keyword">where <span class="hljs-keyword"><span class="hljs-keyword">USER=<span class="hljs-string"><span class="hljs-string">'root';</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></code></span></pre>
</li>
<li>5.刷新权限
<pre><span style="color: rgba(0, 128, 128, 1)"><code class="hljs sql"><span class="hljs-keyword"><span class="hljs-keyword">FLUSH <span class="hljs-keyword"><span class="hljs-keyword">PRIVILEGES;</span></span></span></span></code></span></pre>
</li>
<li>6.退出mysql</li>
<li>
<p>7.重启mysql</p>
<pre><span style="color: rgba(0, 128, 128, 1)"><code class="hljs groovy"><span class="hljs-regexp">/etc/init.d/mysqld restart</span></code></span></pre>
</li>
<li>8.使用root用户重新登录mysql</li>
</ul>
<p> </p>
<p><span style="font-size: 18px"><strong>二、方法二</strong></span></p>
<p><strong>tar.gz安装</strong></p>
<p><strong>准备安装</strong></p>
<p>由于CentOS7自带的是 Mariadb, 所以先来删除他吧...</p>
<p>1. 查找版本</p>
<div class="cnblogs_code">
<pre># rpm -qa|<span style="color: rgba(0, 0, 255, 1)">grep</span> mariadb</pre>
</div>
<p>执行命令后会出现类似 MariaDB-server-5.5.49-1.el7.centos.x86_64 之类的鬼..记住名字就行了..</p>
<p>2. 删除</p>
<div class="cnblogs_code">
<pre># rpm -e --nodeps 上面查出来的文件名</pre>
</div>
<p>3. 删除配置文件</p>
<div class="cnblogs_code">
<pre># rm /etc/my.cnf</pre>
</div>
<p>到这里就OK了...现在我们开始安装mysql</p>
<p> </p>
<p><strong>开始安装</strong></p>
<p> 1. 首先官方下载MySQL Community Server 5.5.60</p>
<p><img src="https://images2018.cnblogs.com/blog/258514/201807/258514-20180706133815809-481333144.png" alt=""></p>
<p>这里要选Linux - Generic哟.</p>
<p> </p>
<p>2. ftp上传到CentOS中</p>
<p><img src="https://images2018.cnblogs.com/blog/258514/201807/258514-20180706134008080-1873535667.png" alt=""></p>
<p> </p>
<p>3. 解压</p>
<div class="cnblogs_code">
<pre># <span style="color: rgba(0, 0, 255, 1)">tar</span> -xvf mysql-<span style="color: rgba(128, 0, 128, 1)">5.5</span>.<span style="color: rgba(128, 0, 128, 1)">60</span>-linux-glibc2.<span style="color: rgba(128, 0, 128, 1)">12</span>-x86_64.<span style="color: rgba(0, 0, 255, 1)">tar</span>.gz</pre>
</div>
<p>4. 复制到local文件夹, 注意,这里前面mysql的文件夹最好使用 ls 命令查看一下.</p>
<div class="cnblogs_code">
<pre># <span style="color: rgba(0, 0, 255, 1)">mv</span> mysql-<span style="color: rgba(128, 0, 128, 1)">5.5</span>.<span style="color: rgba(128, 0, 128, 1)">60</span>-linux-glibc2.<span style="color: rgba(128, 0, 128, 1)">12</span>-x86_64 /usr/local</pre>
</div>
<p> 5. 修改文件夹名称, 注意文件夹名称哟..</p>
<div class="cnblogs_code">
<pre># cd /usr/<span style="color: rgba(0, 0, 0, 1)">local
# </span><span style="color: rgba(0, 0, 255, 1)">mv</span> mysql-<span style="color: rgba(128, 0, 128, 1)">5.5</span>.<span style="color: rgba(128, 0, 128, 1)">60</span>-linux-glibc2.<span style="color: rgba(128, 0, 128, 1)">12</span>-x86_64 mysql-<span style="color: rgba(128, 0, 128, 1)">5.5</span>.<span style="color: rgba(128, 0, 128, 1)">60</span></pre>
</div>
<p> </p>
<p>6. 修改my.cnf配置文件</p>
<div class="cnblogs_code">
<pre># <span style="color: rgba(0, 0, 255, 1)">vi</span> /etc/my.cnf</pre>
</div>
<p> </p>
<p>将以下内容添加到my.cnf</p>
<p> </p>
<div class="cnblogs_code">
<pre><span style="color: rgba(255, 0, 0, 1)">[</span><span style="color: rgba(255, 0, 0, 1)">mysql</span><span style="color: rgba(255, 0, 0, 1)">]</span><span style="color: rgba(0, 0, 0, 1)">
# 设置mysql客户端默认字符集
</span><span style="color: rgba(0, 0, 255, 1)">default</span><span style="color: rgba(128, 128, 128, 1)">-</span><span style="color: rgba(0, 0, 255, 1)">character</span><span style="color: rgba(128, 128, 128, 1)">-</span><span style="color: rgba(0, 0, 255, 1)">set</span><span style="color: rgba(128, 128, 128, 1)">=</span><span style="color: rgba(0, 0, 0, 1)">utf8
socket</span><span style="color: rgba(128, 128, 128, 1)">=/</span><span style="color: rgba(255, 0, 255, 1)">var</span><span style="color: rgba(128, 128, 128, 1)">/</span>lib<span style="color: rgba(128, 128, 128, 1)">/</span>mysql<span style="color: rgba(128, 128, 128, 1)">/</span><span style="color: rgba(0, 0, 0, 1)">mysql.sock
</span><span style="color: rgba(255, 0, 0, 1)">[</span><span style="color: rgba(255, 0, 0, 1)">mysqld</span><span style="color: rgba(255, 0, 0, 1)">]</span><span style="color: rgba(0, 0, 0, 1)">
skip</span><span style="color: rgba(128, 128, 128, 1)">-</span>name<span style="color: rgba(128, 128, 128, 1)">-</span><span style="color: rgba(0, 0, 0, 1)">resolve
#设置3306端口
port </span><span style="color: rgba(128, 128, 128, 1)">=</span> <span style="color: rgba(128, 0, 0, 1); font-weight: bold">3306</span><span style="color: rgba(0, 0, 0, 1)">
socket</span><span style="color: rgba(128, 128, 128, 1)">=/</span><span style="color: rgba(255, 0, 255, 1)">var</span><span style="color: rgba(128, 128, 128, 1)">/</span>lib<span style="color: rgba(128, 128, 128, 1)">/</span>mysql<span style="color: rgba(128, 128, 128, 1)">/</span><span style="color: rgba(0, 0, 0, 1)">mysql.sock
# 设置mysql的安装目录, 这里的目录一定要是你解压后并且改了名的目录哟..
basedir</span><span style="color: rgba(128, 128, 128, 1)">=/</span>usr<span style="color: rgba(128, 128, 128, 1)">/</span>local<span style="color: rgba(128, 128, 128, 1)">/</span>mysql<span style="color: rgba(128, 128, 128, 1)">-</span><span style="color: rgba(128, 0, 0, 1); font-weight: bold">5.5</span>.<span style="color: rgba(128, 0, 0, 1); font-weight: bold">60</span><span style="color: rgba(0, 0, 0, 1)">
# 设置mysql数据库的数据的存放目录, 这里的目录一定要是你解压后并且改了名的目录哟..
datadir</span><span style="color: rgba(128, 128, 128, 1)">=/</span>usr<span style="color: rgba(128, 128, 128, 1)">/</span>local<span style="color: rgba(128, 128, 128, 1)">/</span>mysql<span style="color: rgba(128, 128, 128, 1)">-</span><span style="color: rgba(128, 0, 0, 1); font-weight: bold">5.5</span>.<span style="color: rgba(128, 0, 0, 1); font-weight: bold">60</span><span style="color: rgba(128, 128, 128, 1)">/</span><span style="color: rgba(0, 0, 0, 1)">data
# 允许最大连接数
max_connections</span><span style="color: rgba(128, 128, 128, 1)">=</span><span style="color: rgba(128, 0, 0, 1); font-weight: bold">200</span><span style="color: rgba(0, 0, 0, 1)">
# 服务端使用的字符集默认为8比特编码的latin1字符集
</span><span style="color: rgba(0, 0, 255, 1)">character</span><span style="color: rgba(128, 128, 128, 1)">-</span><span style="color: rgba(0, 0, 255, 1)">set</span><span style="color: rgba(128, 128, 128, 1)">-</span>server<span style="color: rgba(128, 128, 128, 1)">=</span><span style="color: rgba(0, 0, 0, 1)">utf8
# 创建新表时将使用的默认存储引擎
</span><span style="color: rgba(0, 0, 255, 1)">default</span><span style="color: rgba(128, 128, 128, 1)">-</span>storage<span style="color: rgba(128, 128, 128, 1)">-</span>engine<span style="color: rgba(128, 128, 128, 1)">=</span><span style="color: rgba(0, 0, 0, 1)">INNODB
lower_case_table_name</span><span style="color: rgba(128, 128, 128, 1)">=</span><span style="color: rgba(128, 0, 0, 1); font-weight: bold">1</span><span style="color: rgba(0, 0, 0, 1)">
max_allowed_packet</span><span style="color: rgba(128, 128, 128, 1)">=</span>16M</pre>
</div>
<p> </p>
<p>7. 切换目录到mysql中</p>
<div class="cnblogs_code">
<pre># cd <span style="color: rgba(128, 128, 128, 1)">/</span>usr<span style="color: rgba(128, 128, 128, 1)">/</span>local<span style="color: rgba(128, 128, 128, 1)">/</span>mysql<span style="color: rgba(128, 128, 128, 1)">-</span><span style="color: rgba(128, 0, 0, 1); font-weight: bold">5.5</span>.<span style="color: rgba(128, 0, 0, 1); font-weight: bold">60</span></pre>
</div>
<p> </p>
<p> 8. 添加用户组与用户, 这里需要将目录切换到mysql目录下哟..</p>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 0, 0, 1)"># groupadd mysql
# useradd </span>-<span style="color: rgba(0, 0, 0, 1)">g mysql mysql
# </span><span style="color: rgba(0, 0, 255, 1)">chown</span> -R mysql:mysql ./</pre>
</div>
<p> </p>
<p>9. 安装mysql</p>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 128, 128, 1)">./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql-5.5.60/ --datadir=/usr/local/mysql-5.5.60/data/</span></pre>
</div>
<p><img src="https://images2018.cnblogs.com/blog/258514/201807/258514-20180710150803409-486198702.png" alt=""></p>
<p>接上图</p>
<p><img src="https://images2018.cnblogs.com/blog/258514/201807/258514-20180710150836895-1830887193.png" alt=""></p>
<p> </p>
<p>10. 配置Mysql</p>
<div class="cnblogs_code">
<pre># <span style="color: rgba(0, 0, 255, 1)">chown</span> -<span style="color: rgba(0, 0, 0, 1)">R mysql:mysql data
# </span><span style="color: rgba(0, 0, 255, 1)">chown</span> <span style="color: rgba(128, 0, 128, 1)">777</span> /<span style="color: rgba(0, 0, 0, 1)">etc.my.cnf
# </span><span style="color: rgba(0, 0, 255, 1)">cp</span> ./support-files/mysql.server /etc/rc.d/init.d/<span style="color: rgba(0, 0, 0, 1)">mysqld
# </span><span style="color: rgba(0, 0, 255, 1)">chmod</span> +x /etc/rc.d/init.d/<span style="color: rgba(0, 0, 0, 1)">mysqld
# chkconfig </span>--<span style="color: rgba(0, 0, 0, 1)">add mysqld
# chkconfig </span>--list mysqld</pre>
</div>
<p><img src="https://images2018.cnblogs.com/blog/258514/201807/258514-20180710151131723-1336025962.png" alt=""></p>
<p> </p>
<p>11. 开启服务</p>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 128, 128, 1)"># service mysqld start</span></pre>
</div>
<p><img src="https://images2018.cnblogs.com/blog/258514/201807/258514-20180710151223063-1135060077.png" alt=""></p>
<p> </p>
<p>12. 配置PATH</p>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 128, 128, 1)"># vi ~/.bash_profile</span></pre>
</div>
<p>在文件最后面加入以下内容,并使用:wq保存</p>
<div class="cnblogs_code">
<pre>export PATH=$PATH:/usr/local/mysql-<span style="color: rgba(128, 0, 128, 1)">5.5</span>.<span style="color: rgba(128, 0, 128, 1)">60</span>/bin</pre>
</div>
<p>13. 刷新PATH</p>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 128, 128, 1)"># source ~/.bash_profile</span></pre>
</div>
<p> </p>
<p>14. 登录mysql, 这时mysql没有密码, 当出现Enter password:时直接回车</p>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 128, 128, 1)"># mysql -uroot -p</span></pre>
</div>
<p><img src="https://images2018.cnblogs.com/blog/258514/201807/258514-20180710151511988-1272488215.png" alt=""></p>
<p> </p>
<p> 15. 修改root密码</p>
<div class="cnblogs_code">
<pre>mysql<span style="color: rgba(128, 128, 128, 1)">></span> <span style="color: rgba(0, 0, 255, 1)">use</span><span style="color: rgba(0, 0, 0, 1)"> mysql
mysql</span><span style="color: rgba(128, 128, 128, 1)">></span> <span style="color: rgba(0, 0, 255, 1)">update</span> <span style="color: rgba(255, 0, 255, 1)">user</span> <span style="color: rgba(0, 0, 255, 1)">set</span> password<span style="color: rgba(128, 128, 128, 1)">=</span>password(<span style="color: rgba(255, 0, 0, 1)">'</span><span style="color: rgba(255, 0, 0, 1)">需要设置的密码</span><span style="color: rgba(255, 0, 0, 1)">'</span>) <span style="color: rgba(0, 0, 255, 1)">where</span> <span style="color: rgba(255, 0, 255, 1)">user</span><span style="color: rgba(128, 128, 128, 1)">=</span><span style="color: rgba(255, 0, 0, 1)">'</span><span style="color: rgba(255, 0, 0, 1)">root</span><span style="color: rgba(255, 0, 0, 1)">'</span> <span style="color: rgba(128, 128, 128, 1)">and</span> host<span style="color: rgba(128, 128, 128, 1)">=</span><span style="color: rgba(255, 0, 0, 1)">'</span><span style="color: rgba(255, 0, 0, 1)">localhost</span><span style="color: rgba(255, 0, 0, 1)">'</span><span style="color: rgba(0, 0, 0, 1)">;
mysql</span><span style="color: rgba(128, 128, 128, 1)">></span> flush <span style="color: rgba(0, 0, 255, 1)">privileges</span>;</pre>
</div>
<p> </p>
<p>16. 设置远程登录</p>
<div class="cnblogs_code">
<pre>mysql<span style="color: rgba(128, 128, 128, 1)">></span><span style="color: rgba(0, 0, 255, 1)">GRANT</span> <span style="color: rgba(128, 128, 128, 1)">ALL</span> <span style="color: rgba(0, 0, 255, 1)">PRIVILEGES</span> <span style="color: rgba(0, 0, 255, 1)">ON</span> <span style="color: rgba(128, 128, 128, 1)">*</span>.<span style="color: rgba(128, 128, 128, 1)">*</span> <span style="color: rgba(0, 0, 255, 1)">TO</span> <span style="color: rgba(255, 0, 0, 1)">'</span><span style="color: rgba(255, 0, 0, 1)">root</span><span style="color: rgba(255, 0, 0, 1)">'</span>@<span style="color: rgba(255, 0, 0, 1)">'</span><span style="color: rgba(255, 0, 0, 1)">%</span><span style="color: rgba(255, 0, 0, 1)">'</span> IDENTIFIED <span style="color: rgba(0, 0, 255, 1)">BY</span> <span style="color: rgba(255, 0, 0, 1)">'</span><span style="color: rgba(255, 0, 0, 1)">刚才设置的root密码</span><span style="color: rgba(255, 0, 0, 1)">'</span> <span style="color: rgba(0, 0, 255, 1)">WITH</span> <span style="color: rgba(0, 0, 255, 1)">GRANT</span> <span style="color: rgba(0, 0, 255, 1)">OPTION</span>;</pre>
</div>
<p>到此所有配置全部完毕. 你可以使用sqlyog或者其他方式登录mysql了...</p>
<p> <img src="https://images2018.cnblogs.com/blog/258514/201807/258514-20180710151849635-1721334351.png" alt=""></p><br><br>
来源:https://www.cnblogs.com/VicLiu/p/12148073.html
頁:
[1]