`

win7下安装Mysql 开机自启动

 
阅读更多

1.下载安装MySql,我用的是mysql-5.5.23-win32解压版(无安装版),解压到一个磁盘下面,我这里解压到D盘,D:\mysql-5.5.23-win32。

 

2.设置系统环境变量MYSQL_PATH值为D:\mysql-5.5.23-win32。为了方便,在Windows环境变量的系统变量的PATH中添加MYSQL的bin文件夹路径(如:D:\mysql-5.5.23-win32\bin)这样做可使我们运行MYSQL中的工具程序可以很方便,不需要在D:\mysql-5.5.23-win32\bin目录下运行。

 
3.配置

  首先我们来看MySQL的根目录,里面有多个文件名如my-****.ini形式的文件,这就是MySQL配置的样例文件,你可以选取其中一个,将其名字改为my.ini,MySQL启动的时候就是读取这个my.ini文件来决定数据库的各项参数。

  my-small.ini:用于小型系统的配置文件,MYSQL运行内存小于等于64M;
  my-medium.ini:用于中等系统的配置文件,MYSQL运行内存在32M - 64M之间;

  my-large.ini:用于大型系统的配置文件,MYSQL运行内存在512M,该系统主要运行MYSQL数据库;
  my-huge.ini:用于巨型系统的配置文件,MYSQL运行内存在1G-2G之间,该系统主要运行MYSQL数据库;
  my-innodb-heavy-4G.ini:4G的RAM,只支持事务,很少连接数,很大的查询量。


  我们只需要从中选择一种将其复制到桌面改名为my.ini文件,此文件就为MYSQL数据库默认的配置文件,将其剪切放在mysql-5.5.23-win32目录下

  在my.ini文件中需要进行配置的主要是两个方面,一个是客户端,一个是服务器端。

 * 客户端配置

 # CLIENT SECTION
  #-----------------------------------------------------
  
[client]

  #password= your_password

  port= 3306

  socket= /tmp/mysql.sock

  default-character-set=utf8 

 

  需要配置的主要是两项,一个是客户端端口,一个是默认的字符集,这里端口选用默认的3306,字符集可以根据需要修改为UTF-8或GBK。


 * 服务器端配置

  #SERVER SECTION
  #-----------------------------------------------------
  [mysqld]

  port= 3306

  socket= /tmp/mysql.sock

  skip-external-locking

  key_buffer_size = 256M

  max_allowed_packet = 1M

  table_open_cache = 256

  sort_buffer_size = 1M

  read_buffer_size = 1M

  read_rnd_buffer_size = 4M

  myisam_sort_buffer_size = 64M

  thread_cache_size = 8

  query_cache_size= 16M

  thread_concurrency = 8

  character-set-server=utf8 

  basedir= "D:/mysql-5.5.23-win32"

  datadir= "D:/mysql-5.5.23-win32/data"

 

 

  这里主要的是端口port,数据库安装目录(也就是我们解压的目录)basedir,数据库中数据的存储路径(也就是你将来建立的Database和Table存放的位置)datadir。其次就是字符集的设置,最大连接数的设置等,实际的设置项要根据开发与使用的需要,参考解压目录中的几个样例文件进行取舍配置。

4.接下去让我们开始试着将MYSQL服务添加进winsows services.msc,直接在cmd的命令行模式下输入mysqld --install MySQL --defaults-file=" D:\mysql-5.5.23-win32\my.ini" 

成功后,开始->运行->services.msc 找MySQL服务,启动服务即可。

 

注:若启动不成功 修改注册表开始->运行->regedit 

找HKEY_LOCAL_MECHINE---SYSTEM ---ControlSet001或ControlSet002中找Services,再找MySQL项,修改 ImagePath 值改为:"D:\mysql-5.5.23-win32\bin\mysqld" --defaults-file="D:\mysql-5.5.23-win32\my.ini" MySQL

 

5.服务启动成功后,说明MYSQL的安装也就成功了,对于MySql的安装也就可以告一段落。

卸载mysql系统服务:mysqld --remove
使用命令行手动启动:mysqld

 

 

配置开机自启动时出现问题:

 

安装mysql服务出现Install/Remove of the Service Denied!错误

权限问题,打开cmd.exe,不过这次要右击“Run as administrator”,恩,然后再键入mysqld --install,即可

 

 

4
3
分享到:
评论
1 楼 zxingchao2005 2012-09-08  
下载个mysql安装版,安装完成之后就能随机启动

相关推荐

    mysql8一键化安装脚本

    1 可以自由安装在任何目录下(直接回车默认安装在/auto),而且所有的东西都在此目录下,不会出现在其他目录中 2 内置可以在存储过程中执行Linux命令插件 3 安装完成后,cd /auto/mysql/support-files/, ./mysql.xs....

    Apache+php+mysql在32位windows7下的安装与配置图解

    3. **安装选项**:可以选择为所有用户安装,使用默认的80端口,并设置为开机自启动,或者仅为自己安装,使用8080端口,并手动启动。根据需求选择。 4. **安装类型**:通常选择“Custom”以自定义安装路径,避免安装...

    mysql-5.5.49-win32.rar

    在本压缩包"mysql-5.5.49-win32.rar"中,包含的是MySQL 5.5.49版本的Windows 32位安装程序,这使得在Windows环境下搭建MySQL服务器变得简便易行。 首先,我们来了解一下MySQL 5.5版本的重要特性。MySQL 5.5是MySQL...

    mysql win732位

    总的来说,"mysql win7 32位"的安装包为你提供了一个在Windows 7环境下运行MySQL的平台。通过安装和实践,你可以深入理解数据库系统的运作机制,为后续的Web开发或其他需要数据库管理的项目打下坚实基础。记住,不断...

    安装mysql单机版

    然后将该脚本复制到/etc/init.d/目录下,设置为开机自启动。使用./mysqld_safe --user=mysql命令安全地启动MySQL服务。 8. **登录MySQL**:使用命令./mysql -uroot -p进入MySQL命令行界面,并使用第5步中生成的临时...

    win10安装mysql详细文档--经典.docx

    - 如果在Windows Server 2003环境下安装.NET Framework 4.0时遇到错误,提示“安装时产生阻滞问题: 运行安装程序前,必须安装32位Windows映像处理组件WIC”,请访问微软官网下载并安装相应的文件。 - 32位:...

    mysql-essential-5.0.67-win32.msi+MySql5.0详细安装图解

    同时,确保MySQL服务已添加到系统服务中,并设置为开机启动。 9. **验证安装**:通过命令行工具(cmd)或者MySQL Workbench连接到MySQL服务器,使用`mysql -u root -p`命令,输入你之前设置的root用户密码,如果能...

    MySql安装文件和详细图解

    - "服务配置"中确认MySQL服务的启动选项,如开机自启。 4. **安装完成后**:启动MySQL Server,可以通过命令行或图形界面工具(如MySQL Workbench)连接到数据库。首次登录需要使用root用户和在安装过程中设置的...

    MySQL的启动方法(windows_平台)

    7. **测试连接:** 打开命令提示符,切换到 MySQL 安装目录下的 bin 目录,输入 `mysql -u root` 进入 MySQL 命令行工具,使用 `show databases;` 命令查看数据库列表。 #### 方法四:直接在命令行启动 如果不想...

    mysql-5.5.21-win32

    - 支持Windows上的自动启动和系统服务控制,方便数据库的开机启动和日常维护。 3. **安装与配置**: - 安装过程中,用户可以选择典型安装或自定义安装,根据需求选择必要的组件和服务。 - 配置文件my.ini或my....

    mysql server 服务 5.0

    在Windows 32位环境下安装“mysql-5.0.12-beta-win32.exe”时,用户需要按照安装向导进行操作,包括选择安装类型(典型、完全或自定义)、配置服务器类型(开发机器、多用户服务器等)、设置root用户的密码,以及...

    mysql-5.7.26-winx64-mini.7z

    3. **start_service.cmd**:这个命令脚本用于手动启动MySQL服务,即使没有设置为开机启动,也可以通过它来启动MySQL实例。 4. **stop_service.cmd**:同样是一个命令脚本,用于停止正在运行的MySQL服务,以便进行...

    windows10安装mysql5.7.18教程

    **MySQL 5.7.18 在 Windows 10 上的安装配置教程** 在 Windows 10 操作系统上安装 MySQL 数据库管理系统是许多开发者和系统管理员必须掌握的基本技能之一。MySQL 是一个流行的关系型数据库管理系统,广泛应用于各种...

    快速入门MYSQL基础知识.pdf

    通过上述步骤,我们不仅了解了如何在Windows环境下安装MySQL,还学会了如何启动、关闭MySQL服务以及一些基础的SQL命令。这对于初学者来说是一个很好的起点,为进一步学习MySQL高级功能打下了坚实的基础。随着实践的...

    在windows本地的Linux虚拟机上安装MySQL数据库

    文章目录登录Linux安装wget下载yum源安装包安装下载好的rpm安装MySQL启动MySQL服务初始化设置更改密码设置开机自动运行MySQL服务打开防火墙3306端口安装数据库可视化管理工具 上文我们简单介绍了在windows上安装...

    MySql入门教程

    以上是关于MySQL入门教程的一些基本操作命令和知识点,包括如何连接MySQL、修改密码、添加用户以及在Windows环境下安装MySQL的基本步骤。这些内容对于初学者来说非常重要,能够帮助他们快速掌握MySQL的基础使用方法...

Global site tag (gtag.js) - Google Analytics