MySQL 5.7.10:MS Windows下的安装与配置
一、安装与部署
首先,从MySQL的官方网站获取安装包或介质包。
网站地址:http://dev.mysql.com/downloads/installer/
这里,我下载的是ZIP包。
下载地址:
http://211.161.151.150/files/4224000005F97A5B/dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.10-winx64.zip
可直接放入迅雷等工具中下载。
将解压后的MySQL放在你需要的目录中,该目录为MySQL的主目录。
在我的环境中,MySQL的主目录为:G:\Adamhuan_App_Center\Green_Tool\mysql-5.7.10-winx64
至此,关于安装的过程,算告一段落。
二、配置
配置的第一步是修改配置文件,也就是MySQL根目录下的文件:mysql-default.ini
该文件修改后:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
[mysqld] basedir = "G:\搜狗高速下载\mysql-5.7.10-winx64" datadir = "G:\搜狗高速下载\mysql-5.7.10-winx64\data" port = 3306 character-set-server = gbk character_set_filesystem = gbk [client] port = 3306 default-character-set = gbk [mysqld_safe] timezone = "CST" [mysql] default-character-set = gbk |
执行:
1. .\mysqld.exe –initialize-insecure –user=admin
2. .\mysqld.exe install
1 2 3 4 |
PS G:\搜狗高速下载\mysql-5.7.10-winx64\bin> .\mysqld.exe --initialize-insecure --user=admin PS G:\搜狗高速下载\mysql-5.7.10-winx64\bin> .\mysqld.exe install Service successfully installed. PS G:\搜狗高速下载\mysql-5.7.10-winx64\bin> |
如上,“mysqld install”其实是将MySQL服务添加到MS Windows的系统服务中:
如果希望从系统服务中删除MySQL,可以这么操作:
1 2 3 4 5 6 7 |
Microsoft Windows [版本 6.1.7601] 版权所有 (c) 2009 Microsoft Corporation。保留所有权利。 C:\Users\Adamhuan>sc delete mysql [SC] DeleteService 成功 C:\Users\Adamhuan> |
要重新添加到系统服务,就把“mysqld install”再执行一遍,即可。
如果系统服务中已经有了MySQL的记录,则会报错:
1 2 3 4 |
PS G:\搜狗高速下载\mysql-5.7.10-winx64\bin> .\mysqld.exe install The service already exists! The current server installed: G:\搜狗高速下载\mysql-5.7.10-winx64\bin\mysqld.exe MySQL PS G:\搜狗高速下载\mysql-5.7.10-winx64\bin> |
启动MySQL:
1 2 3 4 5 |
PS G:\搜狗高速下载\mysql-5.7.10-winx64\bin> net start mysql MySQL 服务正在启动 . MySQL 服务已经启动成功。 PS G:\搜狗高速下载\mysql-5.7.10-winx64\bin> |
在系统中查看下MySQL的运行状态:
1 2 3 4 5 6 7 |
PS G:\搜狗高速下载\mysql-5.7.10-winx64\bin> tasklist | findstr "mysql" mysqld.exe 10996 Services 0 219,932 K PS G:\搜狗高速下载\mysql-5.7.10-winx64\bin> PS G:\搜狗高速下载\mysql-5.7.10-winx64\bin> netstat -ano | findstr "3306" TCP 0.0.0.0:3306 0.0.0.0:0 LISTENING 10996 TCP [::]:3306 [::]:0 LISTENING 10996 PS G:\搜狗高速下载\mysql-5.7.10-winx64\bin> |
登入MySQL:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
PS G:\搜狗高速下载\mysql-5.7.10-winx64\bin> .\mysql.exe -u root -p Enter password: ****** Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 6 Server version: 5.7.10 MySQL Community Server (GPL) Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | sys | +--------------------+ 4 rows in set (0.00 sec) mysql> exit Bye PS G:\搜狗高速下载\mysql-5.7.10-winx64\bin> |
————————————————
Done。