码迷,mamicode.com
首页 > 数据库 > 详细

MySql不同版本安装

时间:2016-01-22 08:11:39      阅读:262      评论:0      收藏:0      [点我收藏+]

标签:

1.win7 64位下如何安装配置mysql-5.7.4-m14-winx64 

 

1.   mysql-5.7.4-m14-winx64.zip下载

2、解压到D:/mysql.(路径自己指定)

3、在D:/mysql/mysql-5.7.4-m14-winx64下新建my.ini配置文件
内容如下:

####################配置文件开始###################
# For advice on how to change settings please see
# *** 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.
[client]
default-character-set=utf8

[mysqld]
port=3306
basedir ="D:/mysql/mysql-5.7.4-m14-winx64/"
datadir ="D:/mysql/mysql-5.7.4-m14-winx64/data/"
tmpdir ="D:/mysql/mysql-5.7.4-m14-winx64/data/"
socket ="D:/mysql/mysql-5.7.4-m14-winx64/data/mysql.sock"
log-error="D:/mysql/mysql-5.7.4-m14-winx64/data/mysql_error.log"

#server_id = 2
#skip-locking

max_connections=100
table_open_cache=256
query_cache_size=1M

tmp_table_size=32M
thread_cache_size=8

innodb_data_home_dir="D:/mysql/mysql-5.7.4-m14-winx64/data/"
innodb_flush_log_at_trx_commit =1
innodb_log_buffer_size=128M
innodb_buffer_pool_size=128M
innodb_log_file_size=10M
innodb_thread_concurrency=16
innodb-autoextend-increment=1000
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
####################配置文件结束###################

重点是以下配置,其中datadir的目录名称必须是:D:/mysql/mysql-5.7.4-m14-winx64/data/。

4、在windows系统环境变量path,加入如下内容
D:/mysql/mysql-5.7.4-m14-winx64/bin;(注意加分号)

5、将mysql注册为windows系统服务
具体操作是在命令行中执行以下命令(需要以管理员身份运行命令行):
增加服务命令:mysqld install MySQL --defaults-file="D:/mysql/mysql-5.7.4-m14-winx64/my.ini"
移除服务命令为:mysqld remove

6、第5步成功后,打开系统服务管理
可以看到mysql系统服务(此处需要注意):
需要在mysql服务的登陆属性里配置管理员用户登陆(不配置从服务管理里启动报1035错误,在命令行启动报启动失败)
在命令行启动mysql命令为: net start mysql
关闭mysql命令为:net stop mysql

7、修改root的密码为123456
命令行执行:mysql –uroot
mysql>show databases;
mysql>use mysql;
mysql> UPDATE user SET password=PASSWORD(‘123456‘) WHERE user=‘root‘;
mysql> FLUSH PRIVILEGES;
mysql> QUIT

8、此时可以在本机上客户端连接了(本人用的是SQLyog),有个系统库叫:mysql

9、远程登陆配置
允许root用户在任何地方进行远程登录,并具有所有库任何操作权限,具体操作如下:
1)在本机先使用root用户登录mysql:

命令行执行:mysql -u root -p
输入密码(第7步中设置的密码):123456
2)进行授权操作:
mysql>GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘youpassword‘ WITH GRANT OPTION;
重载授权表:
mysql>FLUSH PRIVILEGES;
退出mysql:quit..

2.win7 64位下如何安装配置mysql-5.6.24

 

1. 下载MySQL Community Server 5.6.14

 

2. 解压MySQL压缩包

 

将以下载的MySQL压缩包解压到自定义目录下。

 

3. 添加环境变量

 

变量名:MYSQL_HOME

 

变量值:D:\Program Files\mysql-5.6.14-winx64

 

即为mysql的自定义解压目录。

 

再在Path中添加  %MYSQL_HOME%\bin

 

4. 注册windows系统服务

 

将mysql注册为windows系统服务

 

操作如下:

 

1)新建一个my.ini文件并把my.ini文件拷贝到c:\windows目录下,my.ini内容如下:

 

[client]
port=3306
default-character-set=utf8

[mysqld] 
# 设置为MYSQL的安装目录 
basedir=D:\Program Files\mysql-5.6.14-winx64
# 设置为MYSQL的数据目录 
datadir=D:\Program Files\mysql-5.6.14-winx64/data
port=3306
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

 

2)从控制台进入到MySQL解压目录下的 bin 目录下。

 

3)输入服务安装命令:

 

mysqld.exe -install

 

如果出现Install/Remove of the Service Denied!

 

是因为WINDOW 7 跟 vista 的权限更严格
进入 C:\Window\System32  找到CMD.EXE 右键选择 以管理员身份 进行,再进入相应目录执行命令,一切就OK了。

 

 

 

安装成功后会提示服务安装成功。

 

注:my-default.ini文件在MySQL解压后的根目录下,如果没有,可从其他地方中获取。

 

移除服务命令为:mysqld remove

 

5. 启动MySQL服务

 

方法一:

 

启动服务命令为:net start mysql

 

方法二:

 

打开管理工具 服务,找到MySQL服务。

 

通过右键选择启动或者直接点击左边的启动来启动服务。

 

6. 修改 root 账号的密码

 

刚安装完成时root账号默认密码为空,此时可以将密码修改为指定的密码。如:123456

 

方法一:

 

c:>mysql –uroot

 

mysql>show databases; 

 

mysql>use mysql;

 

mysql>UPDATE user SET password=PASSWORD("123456") WHERE user=‘root‘;

 

mysql>FLUSH PRIVILEGES; 【注意一定不要遗忘这句话,否则密码更改不能生效】

 

mysql>QUIT

 

方法二:

 

利用第三方管理工具进行密码修改。如Navicat for MySQL

 

3.mysql5.5.28安装图解教程

 

  在数据库行列,mysql的表现也是非常出色,现在与大家分享一下Mysql 5.5.28安装图解教程,供大家参考下

技术分享
 

 

工具/原料

  • Mysql 5.5.28
  • Windows Server 2003 sp2

 

方法/步骤

  1. 1

    首先下载该版本的Mysql  5.5.28 ,大家可以百度一下这个版本进行下载

    技术分享
  2. 2

    双击软件,弹出软件的安装界面如下

    技术分享
  3.  

    英文的安装界面,没有问题,搞IT的人,搞数据的,怕这点英文的话那就真说不过去了。点击下一步继续安装

    技术分享
  4.  

    同意许可证之后,再点击下一步。

    到这里询问是要典型安装,还是自定义安装,还是完全安装。在此我选择自定义选项再继续安装。

    技术分享
  5.  

    这里选择,软件的安装位置及功能。点击下一步再继续安装

    技术分享
  6.  

    接着确认并安装,如果没有问题的话,就按 Install

    技术分享
    技术分享
  7.  

    在安装过程中,会接着弹出一些自定义的设置,如下

    技术分享
    技术分享
  8.  

    安装完成之后,就会提示弹出配置向导,如下

    技术分享
    技术分享
  9.  

    标准配置,点击下一步接着继续

    技术分享
    技术分享
  10.  

    接着配置mysql root用户的密码,以及设置是否可以远程连接mysql服务。

    技术分享
  11.  

    然后执行这些配置写入文件里边,有进度显示。最后点击完成。

    技术分享
    技术分享
    技术分享
  12.  

    至此已经完成了mysql的安装,我们最后可以在命令行测试一下mysql的登陆是否成功。。

    技术分享
  13.  

 

MySql不同版本安装

标签:

原文地址:http://www.cnblogs.com/ChineseMoonGod/p/5150142.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!