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, ...
随机推荐
- Qt 安装事件过滤器installEventFilter
Qt 安装事件过滤器installEventFilter (2013-01-28 14:29:18) 转载▼ 分类: 工作笔记 Qt的事件模型一个强大的功能是一个QObject对象能够监视发送其他 ...
- 有若干个箱子,假设每个箱子的最大承重为 MaxW 。将货物分配装箱
今天在博客园中看到一个博问,就写了下实现代码. 问题: 有若干个箱子,假设每个箱子的最大承重为 MaxW .有一批物品,它们的重量分别为w1.w2...Wn,假设每个物品的重量都不超过箱子承重.写个算 ...
- MySql基础学习-库表操作
1.创建数据 CREATE DATABASE mysql_study; 2.连接数据库 USE mysql_study 3.创建数据表 CREATE TABLE person( id int auto ...
- jedis中的一致性hash算法
[http://my.oschina.net/u/866190/blog/192286] jredis是redis的java客户端,通过sharde实现负载路由,一直很好奇jredis的sharde如 ...
- mysql: 模糊查询 feild like keyword or feild like keyword , concat(feild1,feild2,feild3) like keyword
mysql: 模糊查询 feild like '%keyword%' or feild like'% keyword%' , 或者 concat(feild1,feild2,feild3) like ...
- windows7安装Scrapy
在Linux下安装Scrapy很容易,基本不会出现问题 pip install Scrapy 但是在Windows下经常会出现问题,首先还是尝试一下使用pip命令: pip install scrap ...
- SQL-表的操作(创建表,删除表,更改列,插入新行,更改行的值,删除表中数据)
一,操作表及列 1.创建表: CREATE TABLE test (ID int PRIMARY KEY IDENTITY,Name varchar(20) ) 2.删除表 DROP TABLE t ...
- tensorflow中创建多个计算图(Graph)
tf程序中,系统会自动创建并维护一个默认的计算图,计算图可以理解为神经网络(Neural Network)结构的程序化描述.如果不显式指定所归属的计算图,则所有的tensor和Operation都是在 ...
- PHP提供的数组比较函数总结
在我们看PHP手册的时候发现,PHP提供了许多数组元素比较的函数,看起来又多又烦又不好记,现在我们来总结一下: sort() — 本函数对数组进行排序,当本函数结束时数组单元将被从最低到最高重新安排. ...
- docker下安装 Oracle11gR2
这是第二次安装,在第一次安装过程部分内容参考自如下: http://blog.sina.com.cn/s/blog_d840ff330102v4j0.html docker下oracle11g安装 h ...