为MySQL安装事务数据库(InnoDB)

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

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

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

  按常规的方法进行安装

  安装完成后,启动mysqlbinWinMySQLadmin

  再退出

  运行

  mysqlbinmydqld-nt –remove

  mysqlbinmysqld-max-nt –install

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

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

  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

  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

  

  其中

  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_%” 

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

linux

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/1967922.html

(0)
上一篇 2025年2月23日 07:16:40
下一篇 2025年2月23日 07:16:55

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 使用 Redis Exporter 服务监控 Redis Droplet

    有效监控 Redis 数据库对于保持最佳性能、识别潜在瓶颈和确保整体系统可靠性至关重要。 Redis Exporter Service 是一个强大的实用程序,旨在使用 Prometheus 监控 Redis 数据库。本教程将指导您完成 Re…

    2025年2月23日 数据库
    100
  • sql好学吗?

    结构化查询语言(structured query language)简称sql,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。下面我将和大家谈谈有关…

    2025年2月23日
    100
  • 查看表结构的sql语句是什么

    查看表结构的sql语句的方法是: Oracle查看表结构1.命令窗口:desc 表名2.sql窗口:select * from user_tab_columns where table_name=‘大写表名’; MySQL查看表结构 1.查…

    2025年2月23日
    100
  • 记录 慢SQL优化实战

    sql教程介绍sql慢查询的优化 推荐(免费):sql教程 一、存在问题 经过sql慢查询的优化,我们系统中发现了以下几种类型的问题: 1.未建索引:整张表没有建索引;2.索引未命中:有索引,但是部分查询条件下索引未命中;3.搜索了额外的非…

    2025年2月23日 数据库
    100
  • 解决 SQL 问题绝对能让你对 MySQL 的理解更进一步!

    sql教程栏目介绍如何更有效理解mysql 推荐(免费):SQL教程 属性表(product_props)结构如下 数据量800W以上 字段名 类型 说明 idintidpn_idint属性类型pv_idint属性值product_idin…

    2025年2月23日 数据库
    100
  • 因为一条sql语句产生了自我怀疑!

     故事是这样开始的 在一个月黑风高的夜晚 现场报过来,本该打到新服务的流量,又走到了老服务,老服务的功能不健全,很可能会让现场的用户不能支付。 需要说明一点的是,任何一个从老服务改造到新服务的时候,都不是完全把流量切过去,都需要经过一点时间…

    2025年2月23日
    100
  • 面试题:在日常工作中怎么做MySQL优化的?

    前言 MySQL常见的优化手段分为下面几个方面: SQL优化、设计优化,硬件优化等,其中每个大的方向中又包含多个小的优化点 下面我们具体来看看 SQL优化 此优化方案指的是通过优化 SQL 语句以及索引来提高 MySQL 数据库的运行效率,…

    2025年2月23日
    100
  • sql中不等于0怎么写

    在 SQL 中,判断一个值是否不等于 0,可以使用不等号运算符 !=,语法为:expression != 0。例如,查找所有不等于 0 的记录时,可以使用 SELECT * FROM table_name WHERE column_name…

    2025年2月23日
    100
  • win7怎么安装mysql数据库

    要在 Windows 7 上安装 MySQL 数据库,请按以下步骤操作:从 MySQL 官网下载适用于您系统架构的安装程序。双击安装程序以启动向导。选择“Custom”安装类型。在“Type and Networking”中选择“Devel…

    2025年2月23日
    100
  • mysql中删除表的语句

    MySQL 中删除表的语句是:DROP TABLE table_name; 它将永久删除表及其数据,注意操作不可逆。此语句不适用于视图或临时表,应分别使用 DROP VIEW 和 DROP TEMPORARY TABLE 语句。 MySQL…

    2025年2月23日
    100

发表回复

登录后才能评论