1.下载mysql安装包,地址:https://dev.mysql.com/downloads/mysql
2.解压到指定目录,将my-default.ini复制一份为my.ini(如果没有my-default.ini文件,创建一个空的),配置如下:
```
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:/path/mysql
# 设置mysql数据库的数据存放目录
datadir=D:/path/mysql/data
# 允许最大连接数
max_connections=1000
# 服务端使用的字符集默认为utf8
character-set-server=utf8
# 默认存储引擎
default-storage-engine=INNODB
```
basedir:mysql的根目录
datadir:初始化mysql存放数据的目录
3.以管理员身份打开cmd,进入mysql安装目录bin目录下,输入以下命令初始化mysql:
mysqld --initialize --user=mysql --console
初始化成功会在配置中的路径创建data文件夹,给定一个初始密码,将此密码保存。
4.输入以下命令安装mysql:
mysqld --install mysql
显示Service successfully installed.表示安装成功
5.输入以下命令启动mysql:
net start mysql
如果启动失败,可在计算机服务中找到mysql右击手动启动mysql服务
6.输入以下命令登录mysql:
mysql -u root -p,输入初始密码,初始密码即为第3步中的密码
7.修改mysql登录密码,输入以下命令(注意要输入分号):
set password=password('新密码');
8.刷新权限 :
flush privileges;
9.设置远程访问 :
mysql -uroot -p登录mysql
use mysql;
GRANT ALLON *.*TO root@'%' IDENTIFIEDBY'root'WITHGRANTOPTION;
可能遇到的问题
1、输入mysqld --initialize --user=mysql --console时出现:
由于系统找不到MSVCR120.dll,无法继续执行代码。重新安装程序可能会解决此问题
解决方案:
下载DirectX修复工具增强版,参考地址:http://blog.csdn.net/vbcom/article/details/7245186
2.无法启动此程序因为计算机中丢失msvcr120.cll
解决方案:下载msvcr120.cll放到C:/Windwos/System32中,或者下载工具一键修复
3.应用程序无法正常启动0xc000007b
(1)开始--->>>运行--->>>输入dxdiag检查DirecX是否已安装或已损坏
如果未安装或已损坏,下载修复工具一键修复,地址:http://www.pc6.com/softview/SoftView_57945.html
(2)开始--->>>控制面板---->>>添加或删除程序--->>>程序和功能查看是否已安装Microsoft Visual C++:
如果未安装,下载安装Microsoft Visual C++ 2005、2008、2010运行库,需要注意的是32位系统只安装32位的即可,64位系统,32位和64位的都要安装
Microsoft Visual C++ 2005下载地址:http://www.pc6.com/softview/SoftView_56323.html
Microsoft visual c++ 2008下载地址:http://www.pc6.com/softview/SoftView_80148.html
Microsoft visual c++ 2010运行库下载地址:http://www.pc6.com/softview/SoftView_79399.html
(3)开始--->>>控制面板--->>>添加或删除程序--->>>程序和功能查看是否安装.net:
如果未安装,下载安装即可
Mircosoft.Net.Framework 4.0下载地址:http://www.pc6.com/softview/SoftView_48570.html
通常这三步,可以解决大部分的应用程序无法正常启动0xc000007b的问题