最近打算学习MySQL,第一步就是安装。下载到一个面安装版。解压到我的D盘的mysql目录。

弄了一个最简单的配置文件。目录中只有一个my-default.ini,基本没啥用。在网上弄了一个my.ini。内容如下。
然后安装网上资料,安装为服务,安装成功后,我们可以

D:\mysql\mysql5.6.16win32\mysql-5.6.16-win32\bin>mysqld.exe --install mysql5 --defaults-file=D:\mysql\mysql5.6.16win32\mysql-5.6.16-win32\my.ini
 
然后输入命令:net start mysql5
启动服务。结果不行。报1067错误。网上说是配置文件错误。
哥们我也不知道哪里错了啊。急啊。于是下载了一个其他的配置文件。
然后,mysqld.exe --remove mysql5
重新安装mysql5服务到新下载的文件。还是不行。。
然后,又怀疑服务没安装成功。于是到Window中的服务管理。一看,有服务啊。
毫无头绪。不知道该咋办了。
 
后来,想要看到出错信息才行。于是运行mysqld-debug。也不行。
最后,查阅资料发现,可以用 mysqld.exe --console 来启动。或者到安装目录的data/下。查找后缀为.err的错误日志文件。
哥们我就用mysqld.exe --console启动。
 
发现,奶奶的原来是Server=D:\\mysql\\mysql5.6.16win32\\mysql-5.6.16-win32\\bin\\mysqld.exe这个配置不对。
找了一下,没这东西。
再运行,发现default-character-set=utf8这也找不到。查阅了一下资料。
发现可以用character_set_server=utf8代替。
运行了一下。OK了。启动了。终于完成了!下次继续。
总结一下,关键是要找到出错的地方。有LOG才行。
不然,就像无头苍蝇。
 
 
# CLIENT SECTION
#-----------------------------------------------------
[client]
#端口号
port = 3306
default-character-set = utf8 
 
 
#SERVER SECTION
#-----------------------------------------------------
[mysqld]
port = 3306
 
basedir=D:\\mysql\\mysql5.6.16win32\\mysql-5.6.16-win32
 
datadir=D:\\mysql\\mysql5.6.16win32\\mysql-5.6.16-win32\\data
 
#Server=D:\\mysql\\mysql5.6.16win32\\mysql-5.6.16-win32\\bin\\mysqld.exe
#default-character-set=utf8
 
character_set_server=utf8
 
default-storage-engine = INNODB
 
max_connections = 100
max_allowed_packet = 16M 
 
innodb_buffer_pool_size = 128M
 
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 

我的MySQL5.6免安装版配置过程的更多相关文章

  1. MySql5.7免安装版配置过程(ubuntu16.04)

    MySql5.7免安装版配置过程(ubuntu16.04) 原创 2017年02月07日 16:58:24 标签: 1001 编辑 删除 一.安装环境: 操作系统:ubuntu16.04 数据库:my ...

  2. MySQL5.7免安装版配置图文教程

    MySQL5.7免安装版配置图文教程 更新时间:2017年09月06日 10:22:11   作者:吾刃之所向    我要评论 Mysql是一个比较流行且很好用的一款数据库软件,如下记录了我学习总结的 ...

  3. MySQL5.7免安装版配置详细教程

    MySQL5.7免安装版配置详细教程 一. 软件下载 Mysql是一个比较流行且很好用的一款数据库软件,如下记录了我学习总结的mysql免安装版的配置经验,要安装的朋友可以当做参考哦 mysql5.7 ...

  4. mysql5.5免安装版配置教程

    1. 下载免安装版 ,解压缩 2. 配置MYSQL的环境变量 新增系统变量MYSQL_HOME:安装目录 在PATH变量的最后面添加: ;%MYSQL_HOME%\bin(注意前面的:) 3. 打开文 ...

  5. Window Mysql5.7免安装版配置

    1.下载mysql 5.7 32位:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-win32.zip 5.7 64位:https ...

  6. mysql5.7免安装版配置

    解压之后,新建一个my.ini 内容是: [mysql] # 设置mysql客户端默认字符集 default-character-set = utf8 [mysqld] #安装目录 basedir = ...

  7. MySql 5.7.20版本免安装版配置过程

    下载地址为: https://dev.mysql.com/downloads/mysql/ 最下面根据自己的操作系统选择合适的型号 下载完以后解压缩到自定义的路径.这里注意的是路径中不要存在中文. 解 ...

  8. MySQL 5.7 免安装版配置

      MySQL5.7免安装版配置 Mysql是一个比较流行且很好用的一款数据库软件,如下记录了我学习总结的mysql免安装版的配置经验. 一. 软件下载 5.7 32位https://dev.mysq ...

  9. MySQL-5.6.13免安装版配置方法

    MySQL-5.6.13免安装版配置方法   1. 下载MySQL Community Server 5.6.13 2. 解压MySQL压缩包    将以下载的MySQL压缩包解压到自定义目录下,我的 ...

随机推荐

  1. ecmall模板语法

    ECMall的模板解析语法介绍 用"{"开头,以"}"结尾就构成一个标签单元 在 2011年07月19日 那天写的     已经有 19105 次阅读了 感谢  ...

  2. hdu 1284 钱币兑换问题(动态规划)

    Ac code : 完全背包: #include<stdio.h> #include<string.h> int dp[4][40000]; int main(void) { ...

  3. NYOJ 77 开灯问题

    #include <stdio.h> #include <string.h> #define maxn 1050 int a[maxn]; int main(void) { i ...

  4. Html Div 拖拽

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  5. [转载]Using ngOptions In AngularJS

    http://odetocode.com/blogs/scott/archive/2013/06/19/using-ngoptions-in-angularjs.aspx?utm_source=tui ...

  6. 转>>在同一个sql语句中如何写不同条件的count数量

    今天在做Portal中的Dashboard展现的时候,需要对多个统计字段做展现,根据我现在的掌握水平,我只能在sql调用构建器中实现一种sql语 句返回的resultSet做展现.没有办法,只能从数据 ...

  7. Android如何在java代码中设置margin

    习惯了直接在xml里设置margin(距离上下左右都是10dip),如: <ImageView android:layout_margin="10dip" android:s ...

  8. [Effective JavaScript 笔记]第16条:避免使用eval创建局部变量

    js中的eval函数是一个强大.灵活的工具.强大的工具容易被滥用,所以了解是值得的.(本人只用过它来处理json数据).错误使用eval函数的方式一:允许它干扰作用域.调用eval函数会将其参数作为j ...

  9. L18 如何快速查找文档获得帮助

    原地址:http://www.howzhi.com/course/286/lesson/2121 查找文档快速 苹果提供了丰富的文档,以帮助您成功构建和部署你的应用程序,包括示例代码,常见问题解答,技 ...

  10. 百度图片爬虫-python版

               self.browser=imitate_browser.BrowserBase()            self.chance=0            self.chanc ...