Home > Database > Mysql Tutorial > win7 64位下如何安装配置mysql-5.7.4-m14-winx64(安装记录)_MySQL

win7 64位下如何安装配置mysql-5.7.4-m14-winx64(安装记录)_MySQL

WBOY
Release: 2016-06-01 13:10:44
Original
1168 people have browsed it

win7

win7 64位下如何安装配置mysql-5.7.4-m14-winx64

1.   mysql-5.7.4-m14-winx64.zip下载

官方网站下载地址:http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.17-winx64.zip

 

2、解压到D:/mysql.(路径自己指定)

3、在D:/mysql/mysql-5.7.4-m14-winx64下新建my.ini配置文件

内容如下:

 

 ####################配置文件开始###################

 # For advice on how to change settings please see

 # http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html

 # *** DO NOT EDIT THIS FILE. It's a template which will be copied to the

 # *** default location during install, and will be replaced if you

 # *** upgrade to a newer version of MySQL.

 [client]

 default-character-set=utf8

 

 [mysqld]

 port=3306

 basedir  ="D:/mysql/mysql-5.7.4-m14-winx64/"

 datadir  ="D:/mysql/mysql-5.7.4-m14-winx64/data/"

 tmpdir   ="D:/mysql/mysql-5.7.4-m14-winx64/data/"

 socket   ="D:/mysql/mysql-5.7.4-m14-winx64/data/mysql.sock"

 log-error="D:/mysql/mysql-5.7.4-m14-winx64/data/mysql_error.log"

 

 #server_id = 2

 #skip-locking

 

 max_connections=100

 table_open_cache=256

 query_cache_size=1M

 

 tmp_table_size=32M

 thread_cache_size=8

 

 innodb_data_home_dir="D:/mysql/mysql-5.7.4-m14-winx64/data/"

 innodb_flush_log_at_trx_commit =1

 innodb_log_buffer_size=128M

 innodb_buffer_pool_size=128M

 innodb_log_file_size=10M

 innodb_thread_concurrency=16

 innodb-autoextend-increment=1000

 join_buffer_size = 128M

 sort_buffer_size = 32M

 read_rnd_buffer_size = 32M

 max_allowed_packet = 32M

 explicit_defaults_for_timestamp=true

 sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

 #sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

####################配置文件结束###################


重点是以下配置,其中datadir的目录名称必须是:D:/mysql/mysql-5.7.4-m14-winx64/data/。

 

4、在windows系统环境变量path,加入如下内容

D:/mysql/mysql-5.7.4-m14-winx64/bin;(注意加分号)


5、将mysql注册为windows系统服务

具体操作是在命令行中执行以下命令(需要以管理员身份运行命令行):

增加服务命令:mysqld install MySQL --defaults-file="D:/mysql/mysql-5.7.4-m14-winx64/my.ini" 

移除服务命令为:mysqld remove


6、第5步成功后,打开系统服务管理

可以看到mysql系统服务(此处需要注意):

需要在mysql服务的登陆属性里配置管理员用户登陆(不配置从服务管理里启动报1035错误,在命令行启动报启动失败) 

在命令行启动mysql命令为: net start mysql

     关闭mysql命令为:net stop mysql

 

7、修改root的密码为123456

命令行执行:mysql –uroot

mysql>show databases;

mysql>use mysql;
mysql> UPDATE user SET password=PASSWORD('123456') WHERE user='root';

  mysql> FLUSH PRIVILEGES;

mysql> QUIT

 

8、此时可以在本机上客户端连接了(本人用的是SQLyog),有个系统库叫:mysql 

9、远程登陆配置

允许root用户在任何地方进行远程登录,并具有所有库任何操作权限,具体操作如下:

1)在本机先使用root用户登录mysql:

命令行执行:mysql -u root -p

输入密码(第7步中设置的密码):123456

2)进行授权操作:

mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION;

重载授权表:

mysql>FLUSH PRIVILEGES;

退出mysql:quit

 


source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template