mysql在win7上怎么安装

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql在win7上怎么安装相关的知识,希望对你有一定的参考价值。

WINDOWS很简单,就不说了。 linux安装mysql #tarzxvfmysql-4.0.14.tar.gz-C/setup #cd/setup/mysql-4.0.14 #groupaddmysql #useraddmysql-gmysql-M-s/bin/false #./configure--prefix=/web/mysql指定安装目录 --without-debug去除debug模式 --with-extra-charsets=gb2312添加gb2312中文字符支持 --enable-assembler使用一些字符函数的汇编版本 --without-isam去掉isam表类型支持现在很少用了isam表是一种依赖平台的表 --without-innodb去掉innodb表支持innodb是一种支持事务处理的表,适合企业级应用 --with-pthread强制使用pthread库(posix线程库) --enable-thread-safe-client以线程方式编译客户端 --with-client-ldflags=-all-static --with-mysqld-ldflags=-all-static以纯静态方式编译服务端和客户端--with-raid激活raid支持 #make #makeinstall #scripts/mysql_install_db生成mysql用户数据库和表文件 #cpsupport-files/my-medium.cnf/etc/my.cnfcopy配置文件,有large,medium,small三个环境下的,根据机器性能选择,如果负荷比较大,可修改里面的一些变量的内存使用值 #cpsupport-files/mysql.server/etc/init.d/mysqldcopy启动的mysqld文件 #chmod700/etc/init.d/mysqld #... 参考技术A 打开MYSQL安装程序:‘Setup.exe’:

2
点击'Next':

安装类型有三种:
1. Typiccal(默认)
2. Complete(完全)
3. Custom(用户自定义)
选择第三种 Custom(用户自定义)

3
点击'Next':
1. 选择开发者部分如图所示
2. 修改MYSQL安装目录到D盘下

4
单击‘Next’

5
点击‘Install’ 安装:

询问是否注册一个MySQL.com的账号,这个我们不要注册:
选择Skip Sign-Up
点击'next' 跳过

软件安装完成,并启动MySQL配置向导
点击‘Finish’

向导页面,单击'Next'

我们选择手动配置:
单击'Next'

选择 开发测试点击'Next'

选择第二种 服务器类型
单击'Next'

对InnoDB Tablespace 进行配置:
默认单击‘Next’

选择连接数:
选择手动设置:15个左右
单击‘Next’

设置MySQL端口号:
默认选择
单击'Next'

设置编码格式:
这个特性重要,我们要在数据库存储中文,就一定选择中文字符集
必须要选择‘utf8’

16
选择是否将MYSQL安装为windows服务
默认选择
单击'Next'本回答被提问者采纳
参考技术B 回答

稍等

你好,mysql安装教程win7:1/17分步阅读下载mysql-5.5.33-winx64.msi回来并且双击安装进入欢迎界面2/17选择接受,next3/17Typical(经典型),Complete(完全安装),Custom(自定义),这里我选择Custom安装4/17选择安装路径5/17进行安装6/17至此安装已经完成了,接下来要对mysql进行配置7/17选择配置方式。Detailed Configuration(手动配置),Standard Configuration(标准配置)。这里我选择了手动方式,也可以标准方式。个人决定。next8/17Developer Machine:开发测试,mysql 占用很少资源Server Machine:服务器类型,mysql占用较多资源

8/17Developer Machine:开发测试,mysql 占用很少资源Server Machine:服务器类型,mysql占用较多资源Dedicated MySQL Server Machine:专门的数据库服务器,mysql占用所有可用资源这个根据个人需求而选择。我选择第一项-next9/17Multifunctional Database:通用多功能型Transactional Database Only:服务器类型,专注于事务处理Non-Transactional Database Only:非事务处理型,较简单,主要做一些监控、记数用,对MyISAM数据类型的支持仅 限于non-transactional这里选择Multifunctional Database就ok了,next10/17这里是对InnoDB Tablespace

10/17这里是对InnoDB Tablespace进行配置,就是为InnoDB 数据库文件选择一个存储空间.点next11/17在自己机器上做开发测试用,选"Manual Setting”,大约10—15连接数就可以了12/17都勾选上,next13/17择数据库编码,就是对MySQL默认数据库编码进行设置。第一个是外文编码,第二个是多字节的通用utf8编码,第三个自定义编码中,这里就选择utf-8(国际编码),通用性比较好14/17可以全都勾选,Service Name不变,然后”Next“15/17输入你想要设置的密码,next16/17确认无误后,点Execute,而后出现如下界面表示已配置完成。finish17/17最后cmd打开运行窗口,输入mysql -uroot -p,出现提示:说明已经成功安装并配置了

提问
回答

10/17这里是对InnoDB Tablespace进行配置,就是为InnoDB 数据库文件选择一个存储空间.点next11/17在自己机器上做开发测试用,选"Manual Setting”,大约10—15连接数就可以了12/17都勾选上,next13/17择数据库编码,就是对MySQL默认数据库编码进行设置。第一个是外文编码,第二个是多字节的通用utf8编码,第三个自定义编码中,这里就选择utf-8(国际编码),通用性比较好14/17可以全都勾选,Service Name不变,然后”Next“15/17输入你想要设置的密码,next16/17确认无误后,点Execute,而后出现如下界面表示已配置完成。finish17/17最后cmd打开运行窗口,输入mysql -uroot -p,出现提示:说明已经成功安装并配置了

提问

这里为什么没有对勾

回答

你要自己选

win7怎么安装mysql zip包

工具:win7系统电脑一台、MySQLzip格式安装包

步骤:

1、MySQLzip格式是自己解压,解压缩之后其实MySQL就可以使用了,但是要进行配置。解压之后可以将该文件夹改名,放到合适的位置。

2、点击我的电脑->属性->高级->环境变量,选择PATH,在其后面添加: mysql bin文件夹的路径 (如:C:\\Program Files\\MySQL\\MySQL Server 5.6\\bin )。

3、mysql-5.6.1X默认的配置文件是在C:\\Program Files\\MySQL\\MySQL Server 5.6\\my-default.ini,或者自己建立一个my.ini文件,在其中修改或添加配置:

[mysqld] 

basedir=C:\\Program Files\\MySQL\\MySQL Server 5.6(mysql所在目录) 

datadir=C:\\Program Files\\MySQL\\MySQL Server 5.6\\data (mysql所在目录\\data)

4、以管理员身份运行cmd,输入:cd C:\\Program Files\\MySQL\\MySQL Server 5.6\\bin 进入mysql的bin文件夹。输入mysqld -install。安装成功。

参考技术A 安装MySQLmysql-5.6.14可以参考如下安装步骤:

1、将解压缩后的文件放到自己想要的地方,并配置环境变量。示例中存放的目录为:F:\mysql\mysql-5.6.14-winx64

2、在环境变量中添加:MYSQL_HOME:F:\mysql\mysql-5.6.14-winx64,在path路径中加入:%MYSQL_HOME%\bin。配置环境变量不是必须的,只是为了能更方便的在命令行中使用mysql的命令行工具。

3、修改ini配置文件

5.6.14的解压缩版里有一个my-default.ini文件,copy一份改名为my.ini放在同级目录下。修改my.ini, my.ini内容如下:

# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html
# *** DO NOT EDIT THIS FILE. It's a template which will be copied to the
# *** default location during install, and will be replaced if you
# *** upgrade to a newer version of MySQL.
[mysqld]
loose-default-character-set=utf8
basedir = F:/mysql/mysql-5.6.14-winx64
datadir = F:/mysql/mysql-5.6.14-winx64/data
[client]
loose-default-character-set=utf8
[WinMySQLadmin]
Server=F:/mysql/mysql-5.6.14-winx64/bin/mysqld.exe
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M
# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin
# 设置mysql的安装目录
# 设置mysql数据库的数据存放目录
# These are commonly set, remove the # and set as required.
# basedir = .....
# datadir = .....
# port = .....
# server_id = .....
character-set-server=utf8
# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

4、安装服务

开始——所有程序——附件——命令提示符,右键以管理员身份运行。 输入命令:
C:\>f:
F:\>cd F:\mysql\mysql-5.6.14-winx64\bin
F:\mysql\mysql-5.6.14-winx64\bin>mysqld -install
Service successfully installed.

5、启动服务
F:\mysql\mysql-5.6.14-winx64\bin>cd\
F:\>net start mysql
MySQL 服务正在启动 .
MySQL 服务已经启动成功。

6、配置用户
还在上面的命令窗口里面,输入命令:mysql -u root -p
回车后提示输入密码。
mysql解压缩版初次安装管理员root的密码为空,因此直接再回车一次就登入mysql数据库了。

F:\>mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.6.14 MySQL Community Server (GPL)
Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
成功后
输入命令:use mysql;      /*使用mysql数据库*/
mysql> use mysql
Database changed
输入命令:select host,user,password from user;    /* 查看系统的账户信息 */
mysql> select host,user,password from user;
+-----------+------+----------+
| host | user | password |
+-----------+------+----------+
| localhost | root | |
| 127.0.0.1 | root | |
| ::1 | root | |
| localhost | | |
+-----------+------+----------+
4 rows in set (0.00 sec)
host:代表mysql服务允许哪个IP来的请求。localhost和127.0.0.1指mysql服务所在的主机,即本地。::1是IPV6的IP地址写法,
全称为:0000:0000:0000:0000:0000:0000:0000:0001。现在都是IPV4的网络,可以不用管他。
user:指账户名称。不同的host下账户名称可以相同。
password:密码。
可以看到,默认账户里只支持本地连接,并且账户没有密码。现在的问题明确了,就是要将匿名用户删除,为root用户添加远程访问和密码,再为自己添加个人账户。指令如下:

mysql> update user set password=PASSWORD('root') where user='root';
Query OK, 3 rows affected (0.00 sec)
Rows matched: 3 Changed: 3 Warnings: 0
mysql> grant all on *.* to root@'%' identify by 'root';
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near 'ident
ify by 'root'' at line 1
mysql> grant all on *.* to walle@'%' identify by '123456' with grant option;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near 'ident
ify by '123456' with grant option' at line 1
mysql> delete from where user='';
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near 'where
user=''' at line 1
mysql> select host,user,password from user;
+-----------+------+-------------------------------------------+
| host | user | password |
+-----------+------+-------------------------------------------+
| localhost | root | *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B |
| 127.0.0.1 | root | *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B |
| ::1 | root | *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B |
| localhost | | |
+-----------+------+-------------------------------------------+
4 rows in set (0.00 sec)
mysql> commit;
Query OK, 0 rows affected (0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)本回答被提问者采纳
参考技术B 1、首先单击MySQ的安装文件,出现该数据库的安装向导界面,单击“next”继续安装.
2、在打开的窗口中,选择接受安装协议,单击“next”继续安装.
3、在出现选择安装类型的窗口中,有“typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,我们选择“Custom”,因为通过自定义可以更加的让我们去熟悉它的安装过程,单击“next”继续安装.
4、在出现自定义安装界面中选择mysql数据库的安装路径,这里我设置的是“d:\Program File\MySQL”,单击“next”继续安装.
5、接下来进入到准备安装的界面,首先确认一下先前的设置,如果有误,按“back”返回,没有错误,单击“Install”按钮继续安装.
6、单击“Install”按钮之后出现如下正在安装的界面,经过很少的时间,MySQL数据库安装完成,出现完成MySQL安装的界面.
7、界面单击“next.

注意要选择上边的“Launch the MySQL Instance Configuration Wizard”选项,这是启动MySQL的配置,单击“Finish”按钮,进入到配置界面。
参考技术C

    如果是要本地搭建mysql+php环境以测试网站的话,建议用一键式搭建软件

    可以用APMServ,这是一套一键搭建本地运行环境的软件哦

    推荐使用phpStudy,这套软件在百度的软件库里也能找到

    phpStudy也是一键安装搭建php+mysql环境的,设置也非常简单,界面简洁

    phpStudy自带有多个php版本和mysql版本。可以在控制面板随意切换版本号以方便你测试使用

    同时phpStudy还有phpmyadmin,通过这个软件方便你随时快捷方便的管理你的mysql数据库

参考技术D 下载xampp 套件,什么都有,mysql各个版本可以更换

以上是关于mysql在win7上怎么安装的主要内容,如果未能解决你的问题,请参考以下文章

关于MySQL安装不上,总是在Apply security settings出错:Error Nr.1045在win7上怎么解决?

win7上 用APMServ 5.26搭建环境 使用的是MySQL5.1 然后安装wiki4.1 最后打开页面时 无法显示排行榜?怎么

win7怎么安装mysql zip包

win7怎么安装mysql数据库

如何在64位WIN7下安装64位的解压版MySQLmysql-5.6.14

win7安装数据库SQL Server 2008 R2 出现以下错误怎么办