win10下MySQL安装配置
2015-11-30 17:15
826 查看
因个人电脑是win10_Pro_Technical_Preview_x64,所以我这里演示MySql的也是64位版。
第一步下载:
官方下载地址:http://dev.mysql.com/downloads/file.php?id=457534,打开后显示如下:
(点小图查看大图)
提示注册登录等信息,感兴趣的朋友可以注册下然后登陆再下载,这里我为了方便,直接点击下面的:No thanks, just start my download.进入下载。
第二步解压(安装):将下载的ZIP Archive压缩包解压到任意盘,这里我解压到d盘,路径为:D:\Program Files(x86)\mysql-5.6.25-winx64,接下来需要将其"瘦身",当然不做这一步也没有关系,就是臃肿让人心里不爽。找到其各级目录下的.pbd和.lib文件以及debug文件夹,这个mysql调试时产生的文件,没有多大用处。
第三步配置默认文件:因为现在mysql是默认配置,在使用的过程中会出现很多问题,如汉字是乱码等。我们新建配置文件my.ini,放在mysql的根目录下,键入如下代码:
注意这里保存时编码为ansi,否则会报如下错误:error: Found option without preceding group in config file: D:\Program Files\mysql-5.6.25-winx64\my.ini at line: 1 Fatal error in defaults handling. Program aborted。特别说明.ini文件是window里面的配置文件。保存里面各种默认的数据。安装版的是在安装的时候让你自己选然后系统给你保存进来,zip
archive是自己写,都一样。
第四步安装mysql的服务:以管理员身份运行cmd,(如果是win 10 的话很方便,在要打开的目录下点击"文件"-->"打开命令提示符"-->"以管理员身份打开命令提示符" )
然后在cmd里面键入mysqld install,然后回车(注意是mysqld,不是mysql),提示如下:
因为我之前已经安装过了,所以提示“The service already exists”,第一次安装的时候会提示“Service successfully installed”
第五步启动并登陆:因为mysql默认是没有密码的,为了安全建议大家重置密码(参见第六步)。启动mysql方法:还是在第四步的cmd窗口中启动mysql,用如下命令:net start mysql,停止服务的命令是net stop mysql.
然后键入: mysql -u root -p 回车,
第六步设置mysql密码:可以有三种方法:
①:用SET PASSWORD命令:首先登录MySQL。
格式:mysql> set password for 用户名@localhost = password('新密码');
例子:mysql> set password for root@localhost = password('123');
(本账号下可以直接mysql> set password = password('123');)
②用mysqladmin(未登录MySQL的情况下使用)
格式:mysqladmin -u用户名 -p旧密码 password 新密码
例子:mysqladmin -uroot -p123456 password 123方法
③用UPDATE直接编辑user表
首先登录MySQL。
mysql> use mysql;
mysql> update user set password=password('123') where user='root' and host='localhost';
mysql> flush privileges;
这里我修改密码是发生了一点小插曲,花了点时间解决了,留在这里供大家参考。我在修改密码是提示:Can't find any matching row in the user table,后来发现没有mysql中没有mysql数据库:
(点小图查看大图)
只有information_schema库和test库,经查资料,给my.ini文件的[mysqld]加入skip-grant-tables,如下:
(点小图查看大图)
然后重新启动数据库,登陆后show databases;回归正常:
然后用上面的三种方法之一修改密码即可。
第七步加环境变量:加环境变量的目的就是每次打开mysql的时候不用切换到mysql的目录下面,直接在cmd窗口中打开即可。添加环境变量的方法:我的电脑上点击右键à属性à高级系统设置à高级选项卡à环境变量àpathà编辑:
(点小图查看大图)
将你的mysql软件下的bin目录的全路径放里面,最后在那个目录的路径后面加个英文的分号(;)保存就行了。如D:\Program Files\mysql-5.6.25-winx64\bin;
到这里,mysql的免安装版(zip)配置就结束了,如果大家喜欢黑色的命令窗口,可以直接在mysql的命令窗口中直接操作数据库,如果大家感觉不直观,下载图形化的管理工具,推荐Navicat for MySQL。
转自:
http://www.xue163.com/wenba/333/3336626.html
http://www.xue163.com/wenba/333/3336625.html
第一步下载:
官方下载地址:http://dev.mysql.com/downloads/file.php?id=457534,打开后显示如下:
(点小图查看大图)
提示注册登录等信息,感兴趣的朋友可以注册下然后登陆再下载,这里我为了方便,直接点击下面的:No thanks, just start my download.进入下载。
第二步解压(安装):将下载的ZIP Archive压缩包解压到任意盘,这里我解压到d盘,路径为:D:\Program Files(x86)\mysql-5.6.25-winx64,接下来需要将其"瘦身",当然不做这一步也没有关系,就是臃肿让人心里不爽。找到其各级目录下的.pbd和.lib文件以及debug文件夹,这个mysql调试时产生的文件,没有多大用处。
第三步配置默认文件:因为现在mysql是默认配置,在使用的过程中会出现很多问题,如汉字是乱码等。我们新建配置文件my.ini,放在mysql的根目录下,键入如下代码:
[mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=D:\Program Files\mysql-5.6.25-winx64 # 设置mysql数据库的数据的存放目录 datadir=D:\Program Files\mysql-5.6.25-winx64\data # 允许最大连接数 max_connections=200 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB
注意这里保存时编码为ansi,否则会报如下错误:error: Found option without preceding group in config file: D:\Program Files\mysql-5.6.25-winx64\my.ini at line: 1 Fatal error in defaults handling. Program aborted。特别说明.ini文件是window里面的配置文件。保存里面各种默认的数据。安装版的是在安装的时候让你自己选然后系统给你保存进来,zip
archive是自己写,都一样。
第四步安装mysql的服务:以管理员身份运行cmd,(如果是win 10 的话很方便,在要打开的目录下点击"文件"-->"打开命令提示符"-->"以管理员身份打开命令提示符" )
然后在cmd里面键入mysqld install,然后回车(注意是mysqld,不是mysql),提示如下:
因为我之前已经安装过了,所以提示“The service already exists”,第一次安装的时候会提示“Service successfully installed”
第五步启动并登陆:因为mysql默认是没有密码的,为了安全建议大家重置密码(参见第六步)。启动mysql方法:还是在第四步的cmd窗口中启动mysql,用如下命令:net start mysql,停止服务的命令是net stop mysql.
然后键入: mysql -u root -p 回车,
第六步设置mysql密码:可以有三种方法:
①:用SET PASSWORD命令:首先登录MySQL。
格式:mysql> set password for 用户名@localhost = password('新密码');
例子:mysql> set password for root@localhost = password('123');
(本账号下可以直接mysql> set password = password('123');)
②用mysqladmin(未登录MySQL的情况下使用)
格式:mysqladmin -u用户名 -p旧密码 password 新密码
例子:mysqladmin -uroot -p123456 password 123方法
③用UPDATE直接编辑user表
首先登录MySQL。
mysql> use mysql;
mysql> update user set password=password('123') where user='root' and host='localhost';
mysql> flush privileges;
这里我修改密码是发生了一点小插曲,花了点时间解决了,留在这里供大家参考。我在修改密码是提示:Can't find any matching row in the user table,后来发现没有mysql中没有mysql数据库:
(点小图查看大图)
只有information_schema库和test库,经查资料,给my.ini文件的[mysqld]加入skip-grant-tables,如下:
(点小图查看大图)
然后重新启动数据库,登陆后show databases;回归正常:
然后用上面的三种方法之一修改密码即可。
第七步加环境变量:加环境变量的目的就是每次打开mysql的时候不用切换到mysql的目录下面,直接在cmd窗口中打开即可。添加环境变量的方法:我的电脑上点击右键à属性à高级系统设置à高级选项卡à环境变量àpathà编辑:
(点小图查看大图)
将你的mysql软件下的bin目录的全路径放里面,最后在那个目录的路径后面加个英文的分号(;)保存就行了。如D:\Program Files\mysql-5.6.25-winx64\bin;
到这里,mysql的免安装版(zip)配置就结束了,如果大家喜欢黑色的命令窗口,可以直接在mysql的命令窗口中直接操作数据库,如果大家感觉不直观,下载图形化的管理工具,推荐Navicat for MySQL。
转自:
http://www.xue163.com/wenba/333/3336626.html
http://www.xue163.com/wenba/333/3336625.html
相关文章推荐
- MySQL存储过程详解
- Mysql连接查询介绍
- ubuntu14.04使用MySQL数据库安装配置Hive 1.2.1
- mysql的auto-rehash简介
- mysql的auto-rehash简介
- mysql存储过程
- mysql prompt的用法详解
- mysql prompt的用法详解
- mysql主从同步及清除信息
- MySQL数据库数据类型之集合类型SET测试总结
- 如何用MYSQL建立新表,并复制旧表的结构
- MySQL数据库获取汉字拼音的首字母函数
- 快速高效的破解MySQL本地和远程密码
- mysql报错注入(显错注入)整理
- ubuntu安装mysql<服务器>
- 用dos命令给mysql数据库新建表
- 表连接(oralce、mysql、sql server)
- Mysql子查询的概念、分类、语法
- 使用cygwin中的awk工具进行mysql binlog日志查看[利刃篇]
- 不停止 MySQL 服务增加从库的两种方式