快速升级MySQL系统表

time似水流

time似水流

2016-02-19 15:28

下面是个简单易学的快速升级MySQL系统表教程,图老师小编详细图解介绍包你轻松学会,喜欢的朋友赶紧get起来吧!

一些MySQL发布对MySQL数据库中的系统表的结构进行了更改,添加了新权限或特性。当你更新到新版本MySQL,你应同时更新系统表,以确保它们的结构最新。首先备份mysql数据库,然后按照下面的程序操作。

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

在Unix或Unix类系统中,运行mysql_fix_privilege_tables脚本来更新系统表:

shell mysql_fix_privilege_tables

你必须在服务器运行时执行该脚本。它试图连接本机上用root运行的服务器。如果root账户需要密码,在命令行中按下述方法给出密码:

shell mysql_fix_privilege_tables--password=root_password

mysql_fix_privilege_tables脚本可以执行将系统表转换为当前格式的任何动作。运行时你可能会看见一些Duplicate column name警告;你可以忽略它们。

运行完脚本后,停止服务器并重启。

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

在Windows系统中,MySQL分发包括mysql_fix_privilege_tables.sql SQL脚本,你可以用mysql客户端来运行。例如,如果MySQL安装到C:Program FilesMySQLMySQL Server 5.1,命令应为:


C:C:Program FilesMySQLMySQL Server 5.1inmysql -u root -p mysqlmysql SOURCE C:/Program Files/MySQL/MySQL Server5.1/scripts/mysql_fix_privilege_tables.sql

如果安装到其它目录,相应地更改路径名。

mysql命令将提示输入root密码;按照提示输入密码。

在Unix中,当mysql处理mysql_fix_privilege_tables.sql script脚本中的语句时,你可能会看见一些Duplicate column name警告;你可以忽略它们。

运行完脚本后,停止服务器并重启。

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)
展开更多 50%)
分享

猜你喜欢

快速升级MySQL系统表

编程语言 网络编程
快速升级MySQL系统表

如何快速创建MySQL相同结构的表

编程语言 网络编程
如何快速创建MySQL相同结构的表

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

MySQL锁表概述

编程语言 网络编程
MySQL锁表概述

Mysql入门系列:获取MYSQL表信息

编程语言 网络编程
Mysql入门系列:获取MYSQL表信息

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

教你快速掌握如何向MySQL的表中录入数据

编程语言 网络编程
教你快速掌握如何向MySQL的表中录入数据

MYSQL教程:MySQL服务器权限表

编程语言 网络编程
MYSQL教程:MySQL服务器权限表

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

我只想拉着你的手 ─走一辈子而已 - QQ情侣分组

我只想拉着你的手 ─走一辈子而已 - QQ情侣分组

.Net2.0 使用ConfigurationManager读写配置文件

.Net2.0 使用ConfigurationManager读写配置文件
下拉加载更多内容 ↓