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 Servers | MySql主程序(必选) |
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/ODBC | ODBC:开放数据库互连,微软提出的数据库访问接口标准,独立于语言以及DBMS |
Connector/C++ | C++ |
Connector/J | Java |
Connector/Net | .Net(如C#) |
Connector/Python | Python |
Connector/C | C |
Documentation | 文档与例子 |
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
相关文章推荐
- MySQL隔离等级
- 用MySQL实现微博关注关系的方案分析
- mysql 左连接
- mysql 分区
- mysql数据库结构比较工具
- MySQL行级锁、表级锁、页级锁详细介绍
- MySQL 加锁处理分析
- MySQL优化之——修改默认存储引擎
- Mysql的导入
- mysql常用操作
- mysql查询语句的不等于写法
- Mac下如何使用MySql
- MySQL初级培训
- 实践:搭建基于Load Balancer的MySql Cluster
- MySQL配置文件mysql.ini参数详解
- MySql检测阻塞,锁等待sql
- mysql性能优化-慢查询分析、优化索引和配置
- 【转载】mysql text 长度
- MySQL my.cnf参数配置优化详解
- MySQL单列索引和组合索引的区别