赞
踩
升级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 ......
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。