欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

64位win7装mysql解压版,个人记录

程序员文章站 2022-05-21 08:26:29
...

lz今天在官网 http://mysql.org 下载了个mysql5.7,结果解压后发现找不到setup安装文件。上网一查才知道原来这不是安装版,而是解压版,需要手动配置。 本想重新下载个安装版的省事,但是作为一心想走运维方向的好菇凉,正好可以接触下怎么配置mysql。 在这

lz今天在官网http://mysql.org下载了个mysql5.7,结果解压后发现找不到setup安装文件。上网一查才知道原来这不是安装版,而是解压版,需要手动配置。

64位win7装mysql解压版,个人记录

本想重新下载个安装版的省事,但是作为一心想走运维方向的好菇凉,正好可以接触下怎么配置mysql。


在这里要严肃鄙视下一些直接抄袭别人博客的人,压根没有试过可行还是不可行就直接复制过去,导致大部分找到的文章都是抄袭的,没多大参考价值,浪费宝贵时间。

起码要试验过可行后,或者哪里不可行,把解决方案贴出来分享,才能不断进步嘛~~


不说废话了,接下来:

1,添加系统变量,在path里加入你的bin所在位置。具体:右键计算机-属性-高级系统设置-环境变量-系统变量,在path里加入mysql下的bin的路径,我的是“d:\software\mysql-5.7.3-m13-winx64\bin;”

2,新建一个记事本,命名为“my-small.ini"

3,编辑内容如下

64位win7装mysql解压版,个人记录

把这个文件保存到c:\windows\下

为了方便大家,贴上该文件:

# the following options will be passed to all mysql clients
[client]
default-character-set=utf8
#passward=12344321
port=3306
socket=/tmp/mysql.sock

#here follows entries for some specific programs

#the mysql server
[mysqld]
explicit_defaults_for_timestamp=true
default-character-set=utf8
skip-grant-tables
basedir=d:\software\mysql-5.7.3-m13-winx64
datadir=d:\software\mysql-5.7.3-m13-winx64\data
default-storage-engine=MyISAM
port=3306
socket=/tmp/mysql.sock
#skip-locking
key_buffer=384M
max_allowed_packet=1M
table_cache=512
sort_buffer_size=2M
read_buffer_size=2M
read_rnd_buffer_size=8M
myisam_sort_buffer_size=64M
thread_cache_size=8


4,运行cmd-》mysql

64位win7装mysql解压版,个人记录


可能会遇到的问题:

1,”no database selected“:使用前应该先创建\选择数据库;创建:“create database db_name;”,使用:"use db_name"

2,ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'te1',解决:

先退出mysql:mysql>exit;

登陆:c:\users\lanzao>mysql -h localhost -u root

64位win7装mysql解压版,个人记录

然后就可以创建数据库和使用了。


完全是个人安装时遇到的情况和解决方法,实践可行。各种原理还没参透,有兴趣请自行上网查阅。