mysql安装

在官网下载的mysql-5.6.24-win32.zip,解压到d盘

配置环境变量path  D:Program Filesmysql

创建配置文件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 Filesmysql 
  
# Set MySQL data directory  
# @@ Change to sub-directory "data" of your MySQL installed directory  @@  
datadir=D:Program Filesmysqldata 
  
# 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 Filesmysqlin>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 Filesmysqlin>mysqld install
Service successfully installed.

启动服务D:Program Filesmysqlin>net start mysql

出现系统错误1067,试了好多方法都没用,最后先把安装目录下耳朵data文件夹备份,删掉重新安装后,再拷回来就好使了,不知道什么鬼。。

成功进入MySQL

D:Program Filesmysqlin>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)

 
原文地址:https://www.cnblogs.com/zhouyee/p/4474573.html