快速升级MySQL系统表

2016-02-19 15:28 4 1 收藏

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

【 tulaoshi.com - 编程语言 】

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

在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警告;你可以忽略它们。

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

(本文来源于图老师网站,更多请访问http://www.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

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

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

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

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

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

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

来源:http://www.tulaoshi.com/n/20160219/1609718.html

延伸阅读
在MySQL中有两种方法 1、create table t_name select ... 2、create table t_name like ... 第一种会取消掉原来表的有些定义,且引擎是系统默认引擎。 手册上是这么讲的:Some conversion of data types might occur. For example, the AUTO_INCREMENT attribute is not preserved, and VARchar columns can becom...
标签: 电脑入门
一些MAC用户在升级更新系统时,发现升级进度总是停留在进程表上,这是什么原因引起的呢?今天图老师小编就给大家分析一下这个问题出现的原因及其解决方法。 正常情况下,在系统升级时不应该关机,因为一旦关机或断电,系统可能停留在不可知的状态,从而导致系统不能启动。但是,如果系统升级进程表停滞不前在一个小时以上,即使再等待下去...
标签: 手机游戏
《我叫MT Online》快速升级攻略 教你快速升级 我叫mt的升级主要有三种:角色升级、卡牌升级、技能升级。 1.我叫mt怎么卡牌升级 这是大家最早接触到的,其最快方法是吞噬,而吞太阳花和南瓜瓜最快。它们可以在南瓜农场和抽奖获得。 2.我叫mt怎么角色升级 角色升级就是我们俗称帐号升级,我叫mt帐号升级最快的方法...
标签: MySQL mysql数据库
  在进行数据表检查或修补时,可以先将数据表锁定,可确保数据表的安全: mysqlLOCK TABLE tbl_name READ; mysqlFLUSH TABLES; 将数据表锁定后再进行检查或修补的工作。完成后再解除锁定: mysqlUNLOCK TABLES; //LOCK TABLE tbl_name READ表示要锁定成只读状态,在这个状态下用户只能读取数据表,不能写入。 LOCK TABLE tbl_name W...
标签: Web开发
使用PHPMYADMIN时报错: Client does not support authentication protocol requested by server; consider upgrading MySQL client 官方的说法是 MySQL 4.1 and up uses an authentication protocol based on a password hashing algorithm that is incompatible with that used by older clients. ..... 如果你升级mysql到4.1以...

经验教程

760

收藏

48
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部