您的位置:首页 > 数据库 > MySQL

MySQL数据库的安装与配置(Windows)

2015-06-19 19:46 781 查看

1 安装

系统 win7 32bit

本文MySQL版本为5.5,安装文件:
mysql-installer-community-5.5.42.0.msi
,下载链接http://dev.mysql.com/downloads/mysql/(GA Releases MSI Installer版)

运行安装文件,选择Custom自定义安装

下图安装列表中第一个MySql Servers必选,其他根据需要安装,下面分别介绍各项功能



安装选项说明
MySql ServersMySql主程序(必选)
Applications可选,本文未安装其中任一个
MySQL Workbench专为MySQL设计的ER/数据库建模工具,链接
MySQL Notifier系统托盘驻留图标,用于监视、更改数据库状态
MySQL for Excel通过Excel操作MySQL数据库,链接
MySQL for Visual Studio直接在VS中可视化操作数据库,链接
MySQL Utilities提供一组命令行工具用于维护管理MySQL服务器(复制、比较、导入、导出、安装、配置、磁盘使用等)
MySQL Connectors根据需要安装一个或多个,例如本文使用C访问数据库,则只安装了Connector/C
Connector/ODBCODBC:开放数据库互连,微软提出的数据库访问接口标准,独立于语言以及DBMS
Connector/C++C++
Connector/JJava
Connector/Net.Net(如C#)
Connector/PythonPython
Connector/CC
Documentation文档与例子
右侧安装列表下方 Advanced Options 可修改安装路径,注意需要逐个修改(下图是MySQL Server以及数据库数据的路径),本文软件全安装在
D:\Program Files\MySQL\
,数据库数据在
D:\MySQL\




下一步一直到设置页面,如下图。本文是在个人电脑上安装的,因此Server Configuration Type选择Develepment Machine(默认),这样MySQL占用系统资源最少 。其他设置默认,然后下一步



输入root用户密码,如下图,然后下一步



一直下一步(默认设置)直到Connect To Server,如下图。点击 “Check”按钮完成连接测试,然后Next至结束完成安装



2 配置

修改
my.ini
配置文件。安装完成后在数据路径下(本文
D:\MySQL\MySQL Server 5.5\
)会有一个
my.ini
文件,修改该文件实现对数据库的配置,本文只修改了字符集与默认引擎,修改如下。gbk用于支持中文。由于本文应用较简单,且主要是select操作、不需要事务处理,因此选用MYISAM引擎。

#默认utf8,改为gbk

default-character-set=gbk

#默认utf8,改为gbk

character-set-server=gbk

#默认INNODB,改为MYISAM

default-storage-engine=MYISAM


修改完成后重启数据库使新配置生效。此外
my.ini
文件说明要求将本文件拷贝到MySQL安装目录下(本文
D:\Program Files\MySQL\MySQL Server 5.5\
),虽然不拷贝也没发现什么问题,不过还是按要求做保险一些吧。

添加环境变量
Path
D:\Program Files\MySQL\MySQL Server 5.5\bin\
。添加后方便使用该路径下的一些命令,如
mysql
命令(在命令行中登录数据库)

启动停止数据库

命令行中操作。需要以管理员身份运行
cmd.exe
,启动:
net start mysql55
,停止:
net stop mysql55
(注意服务名不一定是mysql55,具体根据安装时的设置值,默认为”mysql”+”版本号”)

服务列表中操作。任务管理器 -> 服务 -> 右下角服务按钮,在打开的服务列表中找到MySQL55选择启动或停止。注意:对服务操作需要管理员权限,因此直接在普通权限的任务管理器中操作服务会失败。

命令行登录操作数据库。执行命令
mysql -u root -p
然后输入密码回车完成数据库登录,便可执行SQL语句,注意mysql要求SQL语句以分号结束。退出数据库使用
quit
或者
exit
命令,注意这两个命令可以不加分号。示例:

show databases;
查看所有database

show variables like '%storage_engine%';
查看默认存储引擎

show variables like '%character%';
查看字符集设置





使用 Navicat for MySQL 软件操作数据库,通过此软件可对mysql进行可视化操作,使用很简单,不再介绍。

防止弹出taskeng.exe窗口。数据库一直运行,系统每天都会弹出一个taskeng.exe窗口,内容大致如下:

============== Start Initialization ==============

MySQL Installer is running in Community mode.

Initializing product requirements

Loading product catalog

Checking for product catalog snippets

……………

……………

============== End Initialization ==============

Unable to connect to remote host. Catalog download has failed.

这是MySQL设定的任务计划程序,禁用就好了。方法:控制面板 -> 系统和安全 -> 计划任务 -> MySQL -> Installer -> ManifestUpdate 禁用。

本文原文链接 /article/10927864.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: