在官网下载的mysql-5.6.24-win32.zip,解压到d盘
配置环境变量path D:\Program Files\mysql
创建配置文件my.ini
[mysqld] # Remove leading # and set to the amount of RAM for the most important data # cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%. innodb_buffer_pool_size = 128M # Set MySQL base (installed) directory # @@ Change to your MySQL installed directory @@ basedir=D:\Program Files\mysql # Set MySQL data directory # @@ Change to sub-directory "data" of your MySQL installed directory @@ datadir=D:\Program Files\mysql\data # Run the server on this TCP port number port=3306 sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES explicit_defaults_for_timestamp=true [client] # MySQL client connects to the server running on this TCP port number port=3306
打开cmd,进入到安装目录的bin目录下,运行 D:\Program Files\mysql\bin>mysqld
出现警告[Warning] TIMESTAMP with implicit DEFAULT value is deprecated.
Please use --explicit_defaults_for_timestamp server option (see
documentation for more details).
查了下,是默认配置没开查询缓存,在配置文件加上了
explicit_defaults_for_timestamp=true
然后安装mysql
D:\Program Files\mysql\bin>mysqld install
Service successfully installed.
启动服务D:\Program Files\mysql\bin>net start mysql
出现系统错误1067,试了好多方法都没用,最后先把安装目录下耳朵data文件夹备份,删掉重新安装后,再拷回来就好使了,不知道什么鬼。。
成功进入MySQL
D:\Program Files\mysql\bin>mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.6.24 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>
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| test |
+--------------------+
4 rows in set (0.54 sec)