我的MySQL5.6免安装版配置过程
2014-02-27 09:21
381 查看
最近打算学习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
来自为知笔记(Wiz)
弄了一个最简单的配置文件。目录中只有一个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
来自为知笔记(Wiz)
相关文章推荐
- windows下MySQL5.6版本安装及配置过程附有截图和详细说明
- linux mysql5.6版本的安装配置过程
- windows下MySQL5.6版本安装及配置过程附有截图和详细说明
- CentOS7安装配置LEMP(Nginx/PHP-FPM 5.6/MySQL 5.5)网站环境过程
- windows下MySQL5.6版本安装及配置过程附有截图和详细说明
- windows下MySQL5.6版本安装及配置过程
- mysql5.6版本的安装配置过程
- 我的MySQL5.6免安装版配置过程
- centos 5.6 下MySQL安装配置过程详解
- windows下MySQL5.6版本安装及配置过程附有截图和详细说明
- windows下MySQL5.6版本安装及配置过程附有截图和详细说明
- mysql5.6安装配置过程(免安装版)-win7(64位)
- mysql 5.6 或者 5.7压缩版安装配置过程
- windows下MySQL5.6版本安装及配置过程附有截图和详细说明
- [置顶] mysql5.6免安装版安装配置详细说明教程
- win7 64位配置mysql 5.6免安装版,初始化配置和Mysql创建新用户方法 .
- mysql-5.7.14-winx64免安装版在win10下的详细配置过程
- MySQL 5.7 zip版 安装配置过程
- Mysql community server 5.6安装过程
- 512内存阿里云服务器安装的mysql5.6配置文件优化