首頁 資料庫 mysql教程 安装MySQL事务数据库需要哪些步骤?

安装MySQL事务数据库需要哪些步骤?

Jun 07, 2016 pm 04:11 PM
mysql 事務 哪些 安裝 我們 資料庫 步驟 需要

我们大家都知道MySQL数据库主要有2种类型,一是数据表格式(传统),二是支持事务处理的数据表格式,以下我们就像大家介绍一下关于MySQL(和PHP搭配之最佳组合)事务处理数据库的安装MySQL及使用方法。 你先要去下载一下MySQL(和PHP搭配之最佳组合) max版的安

我们大家都知道MySQL数据库主要有2种类型,一是数据表格式(传统),二是支持事务处理的数据表格式,以下我们就像大家介绍一下关于MySQL(和PHP搭配之最佳组合)事务处理数据库的安装MySQL及使用方法。

你先要去下载一下MySQL(和PHP搭配之最佳组合) max版的安装MySQL程序,下载地址:www.MySQL(和PHP搭配之最佳组合).com

按常规的方法进行安装

安装MySQL完成后,启动MySQL(和PHP搭配之最佳组合)binWinMySQL(和PHP搭配之最佳组合)admin

再退出

运行

MySQL(和PHP搭配之最佳组合)binmydqld-nt --remove

MySQL(和PHP搭配之最佳组合)binMySQL(和PHP搭配之最佳组合)d-max-nt --install

以上二行是去掉不支持事务处理的MySQL(和PHP搭配之最佳组合)服务,改成支持MySQL(和PHP搭配之最佳组合)事务处理的服务

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

<ol class="dp-xml">
<li class="alt"><span><span>innodb_data_file_path = ibdata1:2000M;ibdata2:2000M  </span></span></li>
<li><span>innodb_data_home_dir = c:ibdata  </span></li>
<li class="alt">
<span>set-variable = </span><span class="attribute">innodb_mirrored_log_groups</span><span>=</span><span class="attribute-value">1</span><span> </span>
</li>
<li><span>innodb_log_group_home_dir = c:iblogs  </span></li>
<li class="alt">
<span>set-variable = </span><span class="attribute">innodb_log_files_in_group</span><span>=</span><span class="attribute-value">3</span><span> </span>
</li>
<li>
<span>set-variable = </span><span class="attribute">innodb_log_file_size</span><span>=</span><span class="attribute-value">30M</span><span> </span>
</li>
<li class="alt">
<span>set-variable = </span><span class="attribute">innodb_log_buffer_size</span><span>=</span><span class="attribute-value">8M</span><span> </span>
</li>
<li>
<span class="attribute">innodb_flush_log_at_trx_commit</span><span>=</span><span class="attribute-value">1</span><span> </span>
</li>
<li class="alt"><span>innodb_log_arch_dir = c:iblogs  </span></li>
<li>
<span class="attribute">innodb_log_archive</span><span>=</span><span class="attribute-value">0</span><span> </span>
</li>
<li class="alt">
<span>set-variable = </span><span class="attribute">innodb_buffer_pool_size</span><span>=</span><span class="attribute-value">80M</span><span> </span>
</li>
<li>
<span>set-variable = </span><span class="attribute">innodb_additional_mem_pool_size</span><span>=</span><span class="attribute-value">10M</span><span> </span>
</li>
<li class="alt">
<span>set-variable = </span><span class="attribute">innodb_file_io_threads</span><span>=</span><span class="attribute-value">4</span><span> </span>
</li>
<li>
<span>set-variable = </span><span class="attribute">innodb_lock_wait_timeout</span><span>=</span><span class="attribute-value">50</span><span> </span>
</li>
</ol>
登入後複製

其中

<ol class="dp-xml"><li class="alt"><span><span>innodb_data_file_path = ibdata1:2000M;ibdata2:2000M </span></span></li></ol>
登入後複製

这一行中的2000M可以自己改成200m,看你盘的容量大小,MySQL(和PHP搭配之最佳组合)推荐10G及以上的硬盘空间最好用这样的设置;

以下这一行

<ol class="dp-xml"><li class="alt"><span><span>innodb_data_home_dir = c:ibdata </span></span></li></ol>
登入後複製

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

按照以上的方法,你已经安装MySQL好了MySQL(和PHP搭配之最佳组合)的事务数据库,不过你要是按照MySQL(和PHP搭配之最佳组合)手册上的方法安装,把上面的一段配制放到my.cnf是去的话,可是会出错哦

好了,现在让我们试试看是不是安装完成了,启动apache(Unix平台最流行的WEB服务器平台),或iis,在服务里启动MySQL(和PHP搭配之最佳组合)的服务,打开phpmyadmin,输入:SHOW variables like "have_%" 

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

以下内容为程序代码

<ol class="dp-xml">
<li class="alt"><span><span>Variable_nameValue  </span></span></li>
<li><span>have_bdbYES  </span></li>
<li class="alt"><span>have_innodb YES  </span></li>
<li><span>have_isam YES  </span></li>
<li class="alt"><span>have_raid NO  </span></li>
<li><span>have_symlink YES  </span></li>
<li class="alt"><span>have_openssl NO  </span></li>
<li><span>have_query_cacheYES  </span></li>
<li class="alt"><span> </span></li>
</ol>
登入後複製

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

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

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

以上的相关内容就是对安装MySQL事务数据库(InnoDB)的介绍,望你能有所收获。


本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前 By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

此 Apple ID 尚未在 iTunes Store 中使用:修復 此 Apple ID 尚未在 iTunes Store 中使用:修復 Jun 10, 2024 pm 05:42 PM

此 Apple ID 尚未在 iTunes Store 中使用:修復

升級微信最新版本的步驟(輕鬆掌握微信最新版本的升級方法) 升級微信最新版本的步驟(輕鬆掌握微信最新版本的升級方法) Jun 01, 2024 pm 10:24 PM

升級微信最新版本的步驟(輕鬆掌握微信最新版本的升級方法)

Shazam應用程式在iPhone中無法運作:修復 Shazam應用程式在iPhone中無法運作:修復 Jun 08, 2024 pm 12:36 PM

Shazam應用程式在iPhone中無法運作:修復

如何優化 PHP 中的 MySQL 查詢效能? 如何優化 PHP 中的 MySQL 查詢效能? Jun 03, 2024 pm 08:11 PM

如何優化 PHP 中的 MySQL 查詢效能?

WiFi通話在iPhone上不起作用:修復 WiFi通話在iPhone上不起作用:修復 Jun 03, 2024 am 11:16 AM

WiFi通話在iPhone上不起作用:修復

如何在 PHP 中使用 MySQL 備份和還原? 如何在 PHP 中使用 MySQL 備份和還原? Jun 03, 2024 pm 12:19 PM

如何在 PHP 中使用 MySQL 備份和還原?

如何使用 PHP 插入資料到 MySQL 表? 如何使用 PHP 插入資料到 MySQL 表? Jun 02, 2024 pm 02:26 PM

如何使用 PHP 插入資料到 MySQL 表?

清除iPhone中灰色的Safari歷史記錄:修復 清除iPhone中灰色的Safari歷史記錄:修復 Jun 08, 2024 pm 06:44 PM

清除iPhone中灰色的Safari歷史記錄:修復

See all articles