Maison base de données tutoriel mysql 安装MySQL事务数据库需要哪些步骤?

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

Jun 07, 2016 pm 04:11 PM
mysql 事务 Lequel 安装 nous 数据库 步骤 besoin

我们大家都知道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>
Copier après la connexion

其中

<ol class="dp-xml"><li class="alt"><span><span>innodb_data_file_path = ibdata1:2000M;ibdata2:2000M </span></span></li></ol>
Copier après la connexion

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

以下这一行

<ol class="dp-xml"><li class="alt"><span><span>innodb_data_home_dir = c:ibdata </span></span></li></ol>
Copier après la connexion

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

按照以上的方法,你已经安装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>
Copier après la connexion

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

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

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

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


Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

MySQL: la facilité de gestion des données pour les débutants MySQL: la facilité de gestion des données pour les débutants Apr 09, 2025 am 12:07 AM

MySQL convient aux débutants car il est simple à installer, puissant et facile à gérer les données. 1. Installation et configuration simples, adaptées à une variété de systèmes d'exploitation. 2. Prise en charge des opérations de base telles que la création de bases de données et de tables, d'insertion, d'interrogation, de mise à jour et de suppression de données. 3. Fournir des fonctions avancées telles que les opérations de jointure et les sous-questionnaires. 4. Les performances peuvent être améliorées par l'indexation, l'optimisation des requêtes et le partitionnement de la table. 5. Prise en charge des mesures de sauvegarde, de récupération et de sécurité pour garantir la sécurité et la cohérence des données.

Puis-je récupérer le mot de passe de la base de données dans Navicat? Puis-je récupérer le mot de passe de la base de données dans Navicat? Apr 08, 2025 pm 09:51 PM

Navicat lui-même ne stocke pas le mot de passe de la base de données et ne peut récupérer que le mot de passe chiffré. Solution: 1. Vérifiez le gestionnaire de mots de passe; 2. Vérifiez la fonction "Remember Motway" de Navicat; 3. Réinitialisez le mot de passe de la base de données; 4. Contactez l'administrateur de la base de données.

Comment créer Navicat Premium Comment créer Navicat Premium Apr 09, 2025 am 07:09 AM

Créez une base de données à l'aide de NAVICAT Premium: Connectez-vous au serveur de base de données et entrez les paramètres de connexion. Cliquez avec le bouton droit sur le serveur et sélectionnez Créer une base de données. Entrez le nom de la nouvelle base de données et le jeu de caractères spécifié et la collation. Connectez-vous à la nouvelle base de données et créez le tableau dans le navigateur d'objet. Cliquez avec le bouton droit sur le tableau et sélectionnez Insérer des données pour insérer les données.

Comment afficher le mot de passe de la base de données dans NAVICAT pour MARIADB? Comment afficher le mot de passe de la base de données dans NAVICAT pour MARIADB? Apr 08, 2025 pm 09:18 PM

NAVICAT pour MARIADB ne peut pas afficher directement le mot de passe de la base de données car le mot de passe est stocké sous forme cryptée. Pour garantir la sécurité de la base de données, il existe trois façons de réinitialiser votre mot de passe: réinitialisez votre mot de passe via Navicat et définissez un mot de passe complexe. Affichez le fichier de configuration (non recommandé, haut risque). Utilisez des outils de ligne de commande système (non recommandés, vous devez être compétent dans les outils de ligne de commande).

MySQL: Concepts simples pour l'apprentissage facile MySQL: Concepts simples pour l'apprentissage facile Apr 10, 2025 am 09:29 AM

MySQL est un système de gestion de base de données relationnel open source. 1) Créez une base de données et des tables: utilisez les commandes CreateDatabase et CreateTable. 2) Opérations de base: insérer, mettre à jour, supprimer et sélectionner. 3) Opérations avancées: jointure, sous-requête et traitement des transactions. 4) Compétences de débogage: vérifiez la syntaxe, le type de données et les autorisations. 5) Suggestions d'optimisation: utilisez des index, évitez de sélectionner * et utilisez les transactions.

Navicat ne peut pas se connecter à MySQL / MARIADB / POSTRESQL et à d'autres bases de données Navicat ne peut pas se connecter à MySQL / MARIADB / POSTRESQL et à d'autres bases de données Apr 08, 2025 pm 11:00 PM

Raisons courantes pour lesquelles Navicat ne peut pas se connecter à la base de données et à ses solutions: 1. Vérifiez l'état d'exécution du serveur; 2. Vérifiez les informations de connexion; 3. Réglez les paramètres du pare-feu; 4. Configurer l'accès à distance; 5. Dépannage des problèmes de réseau; 6. Vérifier les autorisations; 7. Assurer la compatibilité de la version; 8. Dépannage d'autres possibilités.

Comment exécuter SQL dans Navicat Comment exécuter SQL dans Navicat Apr 08, 2025 pm 11:42 PM

Étapes pour effectuer SQL dans NAVICAT: Connectez-vous à la base de données. Créez une fenêtre d'éditeur SQL. Écrivez des requêtes ou des scripts SQL. Cliquez sur le bouton Exécuter pour exécuter une requête ou un script. Affichez les résultats (si la requête est exécutée).

Comment créer une nouvelle connexion à MySQL dans Navicat Comment créer une nouvelle connexion à MySQL dans Navicat Apr 09, 2025 am 07:21 AM

Vous pouvez créer une nouvelle connexion MySQL dans NAVICAT en suivant les étapes: ouvrez l'application et sélectionnez une nouvelle connexion (CTRL N). Sélectionnez "MySQL" comme type de connexion. Entrez l'adresse Hostname / IP, le port, le nom d'utilisateur et le mot de passe. (Facultatif) Configurer les options avancées. Enregistrez la connexion et entrez le nom de la connexion.

See all articles