Windows安装mysql 5.7.*.zip步骤
1.去官网上下载.zip格式的文件.
2.解压到一个文件夹,这里我用D:\MySql表示
3.在D:\MySql\mysql-5.7.17-winx64下新建my.ini配置文件
黄色背景色的地方需要替换成自己内容,切记!!!
####################配置文件开始################### [client] default-character-set=utf8 [mysqld] port= basedir ="D:\MySql\mysql-5.7.17-winx64/" datadir ="D:\MySql\mysql-5.7.17-winx64/data/" tmpdir ="D:\MySql\mysql-5.7.17-winx64/data/" socket ="D:\MySql\mysql-5.7.17-winx64/data/mysql.sock" log-error="D:\MySql\mysql-5.7.17-winx64/data/mysql_error.log" #server_id = #skip-locking max_connections= table_open_cache= query_cache_size=1M tmp_table_size=32M thread_cache_size= innodb_data_home_dir="D:\MySql\mysql-5.7.5-m15-winx64/data/" innodb_flush_log_at_trx_commit = innodb_log_buffer_size=128M innodb_buffer_pool_size=128M innodb_log_file_size=10M innodb_thread_concurrency= innodb-autoextend-increment= 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 ####################配置文件结束###################
4.在Windows的PATH环境变量下加入,黄色注意替换!!!
D:\MySql\mysql--winx64\bin;(注意加分号)
5.打开管理员的cmd,进入到存放文件目录的/bin中,黄色注意替换!!!
mysqld install MySQL --defaults-file="D:\MySql\mysql-5.7.17-winx64\my.ini"
6.在cmd中输入
net start mysql
哈哈哈,出现MySQL服务无法启动,服务没有报告任何错误(傻眼了吧!)
7.解决办法
mysqld --romve mysqld --install mysqld --initialize net start mysql
8.现在可以正常使用mysql了,启动/停止mysql的cmd命令如下
net start mysql net stop mysql
9.mysql虽然能够正常启动, 但是新的问题出现了, root的密码是什么, 同样适用于忘记密码的状况
net stop mysql
10.打开DOS窗口(管理员),转到mysql\bin目录,输入
mysqld --skip-grant-tables
11.再打开一个DOS(管理员)窗口, 转到mysql\bin目录下
输入mysql回车, 如果成功, 将出现MySQL提示符>.
链接数据库, 不要忘记后面分号
use mysql;
12.改密码, 网上其他帮助容易出现ERROR 1054的提示
update MySQL.user set authentication_string=password('root') where user='root' ;
mysql>flush privileges; #更新权限
quit #退出
13.注销系统, 再进入
mysql -u root -p
密码是自己设置的密码, 输入即可
14.在此就可以正常使用英文版的mysql的啦, 但是当出现中文时便出现乱码问号????(ERROR 1366)
使用命令查看数据库字符编码:
mysql> show variables like 'char%';
发现有的编码形式为: latin1(MYSQL默认字符编码);
将MYSQL数据库同一设置成: gbk格式, 命令如下:
MYSQL>set character_set_client = 'gbk' ; MYSQL>set character_set_connection = 'gbk' ; MYSQL>set character_set_results= 'gbk' ; MYSQL>set character_set_server= 'gbk' ;
然后修改对应的数据表的字符编码:
alter table map_data modify province varchar() character set gbk;
完成以上步骤之后.终于OK啦.
如果我再碰到问题再更新吧, 终于完成所有的步骤了.
转载请注明出处!!!谢谢(=^▽^=)
Windows安装mysql 5.7.*.zip步骤的更多相关文章
- windows 安装mysql 步骤
Windows 安装mysql 5.7.12教程 1.在官网下载mysql5.7.12.zip并解压 复制默认配置文件my-default.ini,并命名为my.ini 使用记事本打开,修改如下配置 ...
- windows 安装 MySQL
windows 安装 MySQL MySQL 目录结构 成功完成 MySQL 数据库的安装和配置!
- windows安装mysql示例
1. 下载mysql安装包,如: mysql-5.6.34-winx64.zip2. 解压安装包到指定目录,如:D盘,即:D:\mysql-5.6.34-winx643. 配置 cd D:\mysql ...
- windows10下安装Mysql 5.6(zip格式安装包)
5.6的安装包是一个zip文件,里面包含了data(有表空间文件和日志文件),bin等文件夹.不同于以往的只需要双击安装.msi就行了.因此,在此记录下安装包是.zip时的安装步骤. 1下载 进htt ...
- windows 安装MySql
转载:http://blog.csdn.net/longyuhome/article/details/7913375 Win7系统安装MySQL5.5.21图解 大家都知道MySQL是一款中.小型关系 ...
- win 10 安装 mysql解压版 步骤
参考资料:win 10 安装 mysql 5.7 网址:http://blog.sina.com.cn/s/blog_5f39af320102wbk0.html 本文参考上面的网址的教程,感谢作者分享 ...
- Windows 安装 MySQL 5.7.18
1. 在MySQL官网 http://dev.mysql.com/downloads/mysql/ 上面下载ZIP安装包(第二个:Windows (x86, 64-bit), ZIP Archive) ...
- Windows安装MySQL免安装版
安装环境: win7 64位 IP地址:192.168.2.37 防火墙已经关闭 一.安装MySQL5.7.14免安装版 1.解压文件 2.新建my.ini文件 data文件夹自动生成 my.ini里 ...
- windows 安装 mysql 5.6
从官方网站下载安装包:mysql-5.6.33-winx64.zip,解压到d:\java,然后将解压后的bin目录加入系统环境变量Path中,进入mysql根目录,编辑my-default.ini, ...
随机推荐
- EF Code-First 学习之旅
什么是Code-First 基本工作流: 写好应用程序的领域类和上下文类→配置领域类的额外映射→运行程序→Code-First API创建新的数据库或与现有数据库对应→添加种子数据到数据库中测试
- JavaScript中有时候需要获取当前的时间戳
JavaScript中有时候需要获取当前的时间戳信息,下面列举了三种获取当前时间戳的方法,第一种方法只精确到秒,后两种方法精确到毫秒. 第一种方法 var timestamp1 = Date.pars ...
- QT 多页面切换之QTabWidget
//mydialog.h #ifndef MYDIALOG_H #define MYDIALOG_H #include <QDialog> class QTabWidget; class ...
- QT 利用QSplitter 分割区域, 并添加QScrollArea 滚动区域,滚动条
1. QSplitter 分割区域, 可以分割区域中可以随意添加自己的布局 2. #include "dialog.h" #include <QApplication> ...
- ADO.NET实体框架Entity Framework模型-基于元数据解析
上一篇简单介绍了EF的XML模型结构,在基于xml解析一文中,主要使用xml查询技术Xpath,XQuery来得到实体模型中相应信息的,由于这种方式在数据库庞大,表关系复杂的情况下,有诸 ...
- 利用selenium爬取豆瓣电影Top250
这几天在学习selenium,顺便用selenium + python写了一个比较简陋的爬虫,现附上源码,有时间再补充补充: from selenium import webdriver from s ...
- POJ - 2195 最小费用最大流
题意:每个人到每个房子一一对应,费用为曼哈顿距离,求最小的费用 题解:单源点汇点最小费用最大流,每个人和房子对于建边 #include<map> #include<set> # ...
- hdu 1536/ hdu 1944 S-Nim(sg函数)
S-Nim Time Limit: 5000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submi ...
- 51nod 1267 二分
http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1267 1267 4个数和为0 基准时间限制:1 秒 空间限制:13107 ...
- SFTP 利用对称公钥免密码的方法
在客户端的操作: #cd .ssh 进入.ssh目录 #ssh-keygen -t rsa 执行创建密钥对命令 Generating public/private rsa ...