MySQL 5.7.17 下载安装启动服务登陆流畅记录和遇到的问题解决

2017-01-13 08:18:56来源:CSDN作者:pkandroid人点击

MySQL5.7.17 ZIP下载地址:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.17-winx64.zip 点击下载
我的解压地址:E:/mysql/mysql-5.7.17-winx64
先配置环境变量:
1、此电脑–>属性–>高级系统设置–>环境变量–>系统变量
2、创建MYSQL_HOME
这里写图片描述
3、在path如今后面添加
这里写图片描述
4、打开加压目录,找到my_default.ini改名为my.ini并复制以下内容进去,注意的是具体路径要改为自己的

    ####################配置文件开始################### [client] default-character-set=utf8 [mysqld] port=3306 basedir  ="E:/mysql/mysql-5.7.17-winx64/" datadir  ="E:/mysql/mysql-5.7.17-winx64/data/" tmpdir   ="E:/mysql/mysql-5.7.17-winx64/data/" socket   ="E:/mysql/mysql-5.7.17-winx64/data/data/mysql.sock" log-error="E:/mysql/mysql-5.7.17-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="E:/mysql/mysql-5.7.17-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####################配置文件结束###################

5、以系统管理员身份运行cmd进入bin目录
这里写图片描述
这里服务已经启动成功了,如果要停止,使用 net stop mysql
另外:
这里写图片描述
出现这种错误的原因是在注册系统服务的时候 没有进入到 %mysql 的解压目%/bin 目录下, 即使配置了环境变量,也要进入该目录下进行注册 ,否则注册的服务“可执行文件路径”会默认在 C 盘下
/////////////////////////////////////2017年1月13日01:13:42////////////////////////////////////////
注意,这个时候我尝试使用 mysql -u root -p 登陆,我发现进不去,报错为28000,这是第一次登陆,没有密码的,
解决方案,在解压目录/bin下停止mysql (net stop mysql),在my.ini的mysqld下面添加
skip-grant-tables
这里写图片描述
然后启动mysql(net start mysql)现在使用 mysql -u root -p就可以登陆成功了
这里写图片描述

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台