安装MySQL事务数据库(InnoDB)

企鹅614300193

企鹅614300193

2016-02-19 16:10

今天图老师小编要向大家分享个安装MySQL事务数据库(InnoDB)教程,过程简单易学,相信聪明的你一定能轻松get!

  MySQL数据库分二种类型,一种是传统的数据表格式,一种是支持事务处理的数据表格式(InnoDB,BDB,其中以InnoDB为主),下面我介绍一下关于MySQL事务处理数据库的安装及使用方法

  你先要去下载一下Mysql max版的安装程序,下载地址:www.mysql.com

  按常规的方法进行安装

  安装完成后,启动mysqlbinWinMySQLadmin

  再退出

  运行

  mysqlbinmydqld-nt --remove

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

  mysqlbinmysqld-max-nt --install

  以上二行是去掉不支持事务处理的mysql服务,改成支持mysql事务处理的服务

  然后在c:下建一个ibdata目录及iblogs目录,当然名字可以不一样,记住这二个名字及盘符,以后要用到,你也可以不建在C盘,然后,打开c:winnt或c:windows目录下的my.ini,在最后添加:[code]

  innodb_data_file_path = ibdata1:2000M;ibdata2:2000M

  innodb_data_home_dir = c:ibdata

  set-variable = innodb_mirrored_log_groups=1

  innodb_log_group_home_dir = c:iblogs

  set-variable = innodb_log_files_in_group=3

  set-variable = innodb_log_file_size=30M

  set-variable = innodb_log_buffer_size=8M

  innodb_flush_log_at_trx_commit=1

  innodb_log_arch_dir = c:iblogs

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

  innodb_log_archive=0

  set-variable = innodb_buffer_pool_size=80M

  set-variable = innodb_additional_mem_pool_size=10M

  set-variable = innodb_file_io_threads=4

  set-variable = innodb_lock_wait_timeout=50

  [/code]

  其中

  innodb_data_file_path = ibdata1:2000M;ibdata2:2000M

  这一行中的2000M可以自己改成200m,看你盘的容量大小,mysql推荐10G及以上的硬盘空间最好用这样的设置;

  以下这一行

  innodb_data_home_dir = c:ibdata

  也可以改成你自己起的目录,主要是看你自己在刚才建的目录在哪里啦

  按照以上的方法,你已经安装好了mysql的事务数据库,不过你要是按照mysql手册上的方法安装,把上面的一段配制放到my.cnf是去的话,可是会出错哦

  好了,现在让我们试试看是不是安装完成了,启动apache,或iis,在服务里启动mysql的服务,打开phpmyadmin,输入:SHOW variables like "have_%" 

  你要是看到下面的结果,那说明你安装成功了

  [code]

  Variable_name  Value  

  have_bdb          YES  

  have_innodb     YES  

  have_isam         YES  

  have_raid           NO  

  have_symlink     YES  

  have_openssl     NO  

  have_query_cache  YES  

  [/code]

  注:mysql的事务处理方法的使用同其它数据库语法相似,在这里我就不多说了,另外,Mysql将在4.3中实现外键及子查询,简单的外键已经在4.0中都已经实现了,只是不怎么方便,相信以后会做得更好些。

  关于事务表的使用,我已经成功地在我的网上订单管理系统中实现,效果还不错,只是还没有经过大数据量的实践

  以上文章是本人自己根据实践写出来的,如要转载,请注明出处及作者,也欢迎大家和我一起讨论关于Mysql事务表的一些问题

展开更多 50%)
分享

猜你喜欢

安装MySQL事务数据库(InnoDB)

编程语言 网络编程
安装MySQL事务数据库(InnoDB)

MySQL事务数据库(InnoDB类型)的安装方法

编程语言 网络编程
MySQL事务数据库(InnoDB类型)的安装方法

s8lol主宰符文怎么配

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

图解MySQL数据库的安装和操作

编程语言 网络编程
图解MySQL数据库的安装和操作

安装并使用phpMyAdmin管理MySQL数据库

MySQL mysql数据库
安装并使用phpMyAdmin管理MySQL数据库

lol偷钱流符文搭配推荐

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

mysql 数据库设计

编程语言 网络编程
mysql 数据库设计

MySQL数据库备份

MySQL mysql数据库
MySQL数据库备份

lolAD刺客新符文搭配推荐

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

MySQL使用tips

MySQL使用tips

如何使用FindControl查找内容页上的某个控件?

如何使用FindControl查找内容页上的某个控件?
下拉加载更多内容 ↓