mysql数据库可以升级吗,升级mysql数据库的方法

升级mysql数据库的方法

升级mysql数据库的方法:

1.         下载安装介质mysql-essential-5.1.46-win32.msi

可以到官网http://www.mysql.com/click.php?e=35166或其他网站去下载;

2.         备份mysql的数据;

运行cmd打开命令提示符,进入到mysql软件的bin目录下通过mysqldump命令进行备份;

C:\mysql\bin>mysqldump -uroot -p -c -Q --add-drop-table --default-character-set=gb2312 ipmngr > D:\db20100525backup.sql

Enter password:(输入密码一般密码为空直接回车即可)

数据库中的信息会导入db20100525backup.sql文件中;

运行services.msc打开服务窗口,停止掉旧mysql的服务。为了防止升级数据库失败便于恢复,我还对文件拷贝做了个硬备份便于恢复;

复制mysql软件的目录,粘贴到保存的目录下;

备份完毕;

3.         卸载旧的mysql软件,独立mysql安装包安装的运行appwiz.cpl卸载mysql软件;

简化安装包安装的运行appwiz.cpl卸载ipaddr management软件;

要想彻底卸载干净,还给删除之前mysql软件的相关目录;

运行regedit从注册表中搜索mysql相关的记录,确认后删除;

4.         安装新版mysql5.1软件;

通过向导安装mysql软件;

选择Custom自动已安装;

选择适当的目录安装全部;

确认相关信息无误后点击Install进行安装;

安装后通过向导配置mysql;

详细配置;

选择Server Machine;

选择Multifunction Database;

选择表空间存放的位置;

选择Decision Support;

选择mysql使用的端口,并加到防火墙当中;

选择默认的字符gbk;

选择服务名进行服务的安装;

设置管理员的密码;

最后执行安装完毕;

5.         恢复旧有mysql数据库的数据;

首先通过初始安装的D:\BOCO\ipnms\ipaddmgr\db\ ipmngr.sql

恢复初始数据;

运行cmd打开命令提示符,进入到mysql软件的bin目录下,执行mysql

D:\BOCO\program\MysqlServer5.1\bin>mysql -uroot -p mysql

Enter password: ******

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 463

Server version: 5.1.46-community MySQL Community Server (GPL)

Copyright (c) 2000, 2010, Oracle and/o

相关文档:

转自http://www.linuxbyte.org/yi-ge-mysql-server-shang-de-xiao-ji-qiao.html

在my.cnf 的 mysql 端 添加如下设置

[mysql]

#no-auto-rehash # faster start of mysql but no tab completition

prompt="(\u:mysql1@linuxbyte.org \R:\m)[\d]: "

会产生如下效果:

root@ubuntu:/home/hew# mysql -u hew -p

Enter pass ......

最近一直在研究freeBSD下nginx+php+mysql的安装,看了很多网上的资料收获不小,不过大部分都是编译安装,相对初学者来说比较复杂,不容易理解,所以我整合了一些ports安装的资料,都是经过自己验证后的,安装成功也比较容易理解,下面是两种成功的案例,其中有一个是Apache代替nginx的安装,希望对大家有所帮助。

� ......

C#连接MySQL数据库方法

1、用MySQLDriverCS连接MySQL数据库先下载和安装MySQLDriverCS,地址:

http://sourceforge.net/projects/mysqldrivercs

在安装文件夹下面找到MySQLDriver.dll,然后将MySQLDriver.dll添加引用到项目中

注:我下载的是版本是 MySQLDriverCS-n-EasyQueryTools-4.0.1-DotNet2.0.exe

using System; ......

MySQL分区(Partition)功能试验2008-07-06 20:02目录

[概述]

[分区表和未分区表试验过程]

[分区命令详解]

[概述]

自5.1开始对分区(Partition)有支持,6.0应比较稳定

= 水平分区(根据列属性按行分)=

举个简单例子:一个包含十年发票记录的表可以被分区为十个不同的分区,每个分区包含的是其中一年的记录。

=== 水 ......

我本机测试是安装的 mysql 5.1 , 但 centos 服务器上确是使用的 mysql 5.0 , 平时没发现差别, 但最近sql 文件导入导出时发现了, 一点小小差别.

主要是在处理到索引语句时出现了不兼容的情况, 比如下面语句是在 mysql 5.1 导出的:

KEY `index_2` (`datatype`,`stime`,`line`,`mcode`) USING BTREE

如果想导入到 mysql 5 ......

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值