澳门新浦京娱乐场网站-www.146.net-新浦京娱乐场官网
做最好的网站

澳门新浦京娱乐场网站:17压缩包免安装的安顿进

引子

mysql官方网站上从不 windows mysql5.7 陆11人版本msi的安装包下载,大家得以由此zip版本解压缩后手动安装配置景况。
msi安装的话有三11位的,基本上正是望着图形分界面来一步步操作,未有本领含量,不在此解说。

其它停止二零一八年1月份,mysql 8.0.11版本己经透露,然而大多小卖部目前依旧在动用mysql5.x版本的啊。有意思味的话能够提前攻读一下8.0.11版本的。

只是最推荐的要么mysql被oracle收购后,使用其分支MariaDB。

可供参谋:
安装版:MySQL安装和配备详细http://www.jianshu.com/p/7458c274580d

MySQL数据库管理软件有二种版本,一种是商家版,一种是社区版,个中,前面三个是收取薪资的,借使是个体使用的,社区版足矣。下载mysql-5.7.17-winx64.zip,并将之解压于自身选定的目录后,如图1,会在文件夹里看到配置文件my-default.ini,此时,需将其复制,并粘贴进bin文件夹里,并将其重新命名称叫my.ini,如图2。至此筹划干活做到,下边将详说具体的布置进程。

Windows系统下MySQL解压版增添到系统服务,mysql系统服务

MySQL软件版本:六拾六个人 5.7.12

1、首先配置MySQL的遭逢变量,在系统情状变量Path的起来增加MySQL的bin目录的路线,以“;”结束,作者的门径配置如下:

  澳门新浦京娱乐场网站 1

2、修改MySQL根目录下的my-default.ini文件的剧情;首要修改2个性子:basedir和datadir。

  basedir:MySQL的根目录;

  datadir:数据库数据的保留目录(目录供给手动创制);

  急需小心的几点:

    目录的斜杠最佳用反斜杠,要无需转义也许加双引号;

    datadir的目录必须先行创立好。

3、使用系统管理员运转CMD(命令指示符),并且进入到MySQL的bin目录下(纵然配置好了Path也急需试行这一步!);如下图:

  澳门新浦京娱乐场网站 2

 

4、安装MySQL服务,输入指令:mysqld -install,然后回车;如下提醒表示安装成功:

  澳门新浦京娱乐场网站 3

  -install命令也可以钦赐安插文件的地址,如下:mysqld -install MySQL --defaults-file="D:softwaremysql5.7.12my-default.ini"

澳门新浦京娱乐场网站:17压缩包免安装的安顿进程图解,Windows系统下MySQL解压版增添到系统服务。5、开头化MySQL服务,输入指令:mysqld --initialize

  在实施本指令此前建议现清空一下datadir目录,否则大概会出现起始化战败的错误。

  举个例子:系统提示3534破绽百出

6、运营MySQL服务,输入指令:net start mysql,运维成功如下图:

  澳门新浦京娱乐场网站 4

别的一些常用的指令:

1、截至MySQL服务,输入指令:net stop mysql

2、移除MySQL服务,输入指令:mysqld -remove

 

如果登入Root账户时索要输入密码,那时你必要听从如下步骤开端化Root账户的密码:

1、修改my-default.ini文件的从头到尾的经过,在[mysqld]下一行填加:skip-grant-tables

2、重启MySQL服务;

3、登入MySQL数据库(那时root账户无需密码登陆);

4、更新user表中root的密码。

  (1)、首先输入:select password from mysql.user where user='root';检查user表中是否存在password字段,即使存在则实施(2),不设有则跳到(3);

  (2)、更新密码;输入 update mysql.user set password=PASSWO纳瓦拉D('123456') where User='root';

  (3)、更新密码:输入 update mysql.user set authentication_string=PASSWORD('123456') where User='root';

MySQL软件版本:陆九人 5.7.12 1、首先配置MySQL的景况变量,在系统情形变量Path的上马增加...

MySQL软件版本:六13人 5.7.12

情形和注意事项

  • win7及以上操作系统
  • MySQL5.7.22 zip格式安装包
  • 5.7版本和事先的不等同:
    • 文件夹中平昔不DATA目录
    • 没有mysql默认库
    • 从没私下认可的my.ini或参考的my-default.ini
    • 这是因为它的起先化方法和后面包车型地铁不等同了
  • Windows的不二等秘书籍使用了反斜杠(),由此,配置中使用时尽量合乎规范将反斜杠改为双反斜杠()或直接运用斜杠(/)。(也可以有间接行使而不受影响的)

澳门新浦京娱乐场网站 5
澳门新浦京娱乐场网站 6

1、首先配置MySQL的蒙受变量,在系统境遇变量帕特h的启幕增多MySQL的bin目录的门径,以“;”结束,小编的门路配置如下:

下载

  • 下载mysql5.7.22 zip安装包
    • 官方网址下载压缩包链接:
  • 听他们说计算机配置选拔32/61人版本

  • 将下载回来的mysql压缩包解压至适宜路子,也正是您希图现在使用的行事目录

官方网址下载mysql安装包,网站链接:https://dev.mysql.com/downloads/installer/
挑选相应的本子进行设置。本文使用mysql-5.7.17版本。

工具/原料

  澳门新浦京娱乐场网站 7

配置情形变量

  • 计划遭受变量:调控面板->系统和安全->系统->高等系统装置-景况变量-找到Path变量-点击编辑

  • 如图,将您本人所定的干活目录,包罗bin的门道填进去,举例小编的正是E:mysqlbin,注意和别的变量值以英文的根据地;分隔开。
    澳门新浦京娱乐场网站 8

  • 铺排好情况变量是为着便于大家毫不每趟都跻身到mysql的目录下实行。接下来是安顿my.ini文件,是为着局地自定义设置。
    下载回来的根目录下未有my-default.ini 文件,要求直接在mysql文件夹下新建文本文书档案,重命名称为my.ini,my.ini配置内容如下:

[mysqld]
# 服务端配置

# 设置mysql的工作目录,安装包解压后的路径
basedir=E:\mysql

# 数据存放目录data,需要自行新建
# 也可以使用mysqld --initialize-insecure 命令后也会自动在根目录中生成data目录
datadir=E:\mysqldata

# 默认连接端口3306,正式环境一般都会修改
port=3306

# 设置mysql默认字符集为utf-8
character-set-server=utf8

[client]
# 客户端配置

default-character-set=utf8
#设置mysql默认字符集为utf-8

免安装版

1、安装路线
将解压后的公文放到自定义安装目录下
澳门新浦京娱乐场网站:17压缩包免安装的安顿进程图解,Windows系统下MySQL解压版增添到系统服务。2、配置mysql情形变量
系统变量名path下加多mysql安装路径下的bin目录

Path遭遇变量配置

3、配置文件改换
在mysql文件夹下,用记事本张开my-default.ini,编辑basedirdatadir两行,basedir为mysql安装目录,datadir为mysql安装目录下data文件夹(此时设置目录下并从未data,后续命令行操作生成)

my-default.ini为软件暗许配置文件,也可在此目录下新建my.ini配置文件,写入相应布置代码

my-default

4、命令行操作
开荒window命令行工具,进入mysql安装路线下的bin目录下

  • 注册mysql服务
    输入mysqld install mysql(假如自定义my.ini配置文件,输入mysqld install mysql --defaults-file="my.ini路径(此处根据安装路径不同自行修改)"

打洞: 移除服务命令为:mysqld remove

  • 初始mysql、生成data目录
    命令行mysqld --initialize-insecure自动生成无密码的root用户
    命令行mysqld --initialize自动生成带随机密码的root用户
    尽管目录下存在data文件夹,不为空是无法执行那几个命令的,能够先删除data目录下的兼具文件大概移走
  • 开行服务
    输入net start mysql
  • 登入数据库
    DOS窗口键入命令mysql -u root -p
  • 改动登入密码
    • 切记老密码
      1、使用老密码登入数据库
      2、键入命令update mysql.user set authentication_string=password('123456') where user='root'
      3、刷新权限(必须步骤):flush privileges,之后按ctrl c退出mysql数据库,再输入quit退出mysql服务
      9、注销系统,重新进入,便可选拔改造后的新密码登入
    • 忘掉老密码
      开荒DOS窗口,转到安装路线bin目录下
      1、关闭正在运作的MySQL服务(命令行net stop mysql
      3、输入mysqld --skip-grant-tables 回车,--skip-grant-tables 的乐趣是开发银行MySQL服务的时候跳过权限表认证(也能够在.ini配置文件中投入跳过证实命令,密码修改成功后删除)。
      4、 再开三个DOS窗口(因为刚刚丰富DOS窗口已经不能动了),转到mysqlbin目录。
      5、输入mysql回车,假若成功,将出现MySQL指示符 >。
      6、连接权限数据库:use mysql
      6、改密码:update mysql.user set authentication_string=password('123456') where user='root'
      (老版本mysql使用:update user set password=password("123456") where user='root'
      7、刷新权限:flush privileges,之后按ctrl c退出mysql数据库,再输入quit退出mysql服务
      9、注销系统,重新进入,便可利用改动后的新密码登入

(1)电脑:Lenovo B460e;
 (2)操作系统:windows 7,六12个人;
 (3)mysql-5.7.17-winx64.zip。

2、修改MySQL根目录下的my-default.ini文件的剧情;首要修改2个个性:basedir和datadir。

初始化mysql

  • 在mysql根目录下新建data空文件夹。(也可不见而等开始化命令自动建)

  • 以管理员身份运营cmd命令

  • mysql初始化

    • 输入cd 对应mysqlbin目录,举例小编的是E:mysqlbin,进入bin目录下
    • 输入mysqld --initialize(初始化)
    • 或mysqld --initialize-insecure(不安全的选拔)
    • 两个取决于你是或不是期待劳动器生成二个独具自由开端密码的root@localhost的账户。后面一个间接是空密码创设。
    • 为了能够有利于查看开端化进度中的消息,能够追加 --console 参数使mysqld将出口音讯写到调整台。
    • 一般linux系统才要求扩充--user=mysql等等来钦定用户(事先设好读写权限)
    • 例,如图:
      澳门新浦京娱乐场网站 9
    • 笔录最后一行爆发的即兴密码。

方法/步骤

  basedir:MySQL的根目录;

安装(到windwos)服务

  • 一样在总指挥权限的cmd中操作,安装成服务更有益于开机运转。
  • 输入mysqld --install
  • 大功告成会如图突显Servers Successfully installed
    澳门新浦京娱乐场网站 10

    • 若须求钦命安插文件(mysql多实例的)则足以在--install前面跟自定义的劳动名和--defaults-file选料来指虞升卿顿文件。
      mysqld --install MySQL --defaults-file=E:mysqlmy.ini
      上述命令可以在装置时钦命服务名字为 MySQL 以及钦定计划文件路线,需求注意的是:--install非得是率先个参数, 且服务名(若需钦点的话)必须紧跟其后。

    • 只要不想让MySQL服务每一趟开机都活动运营,能够运用--install-manual 参数替代 --install 参数。

  • 操纵台下输入net start mysql 启动mysql服务。

  • 在windows的调控面板,服务界面下也能查看到mysql服务。
    澳门新浦京娱乐场网站 11
    • 卸载mysql服务使用的通令是mysqld --remove
    • 好端端退出和停业mysql服务应用net stop mysql
      澳门新浦京娱乐场网站 12
    • 也会有应用mysqladmin自带的管理工科具来关闭的,前提是进入到bin目录下运营:mysqladmin -u root -p shutdown
      比方说笔者的是E:mysqlbin>mysqladmin -u root -p shutdown
  • linux中大家有发号施令来查看进程号和杀死进度,windows中也会有,查占卜关进度号接纳的是tasklist | findstr mysql
    • 杀掉进度(不引入)的是taskkill /F /PID 进程号
      澳门新浦京娱乐场网站 13
  • 不当日志:假如 mysqld 没能运营成功,则能够查看 error log 文件,该公文在安插文件中钦点的 datadir 目录中,后缀名.errerror log 文件是能够通过 --log-error 参数钦命的,别的,假如想让 mysqld 将错误日志输出到调控台,可以使用 --console 参数。

(1)配置系列情形变量;1、加多新的系列境况变量MYSQL_HOME,值为:

  datadir:数据库数据的保存目录(目录须求手动创造);

登入和重设密码

  • 运营mysql服务,登陆连接到mysql服务器。
    • mysql -uroot -p输入前边记下的即兴密码登陆。
      澳门新浦京娱乐场网站 14
    • 若在此以前您使用--initialize-insecure 参数开头化,则选拔如下命令来连接MySQL:|
      mysql -uroot --skip-password或同等利用mysql -uroot -p在提示输入密码时直接回车就能够进入。
  • mysql5.7胁迫你随意做何操作都要先将轻松密码重设成温馨定义的密码。
  • 相似第一遍可用mysqladmin格局重设root密码,如图:
    mysqladmin -uroot -p password
    澳门新浦京娱乐场网站 15

  • 重元平日登入数据库后,也可平素在mysql内平昔改变用户权限或user表方式修改密码。

    • 例:
      mysql> update mysql.user set authentication_string=password('') where User="root " and host="localhost";
    • 5.7在此以前的版本是运用password字段保存密码的,5.7改成了authentication_string,不轻松回忆。
    • 修改密码后必要输入flush privileges;指令来刷新生效。
    • 由于authentication_string不太轻松纪念,也许有一向改权限的,例:
      ALTER USER 'root'@'localhost' IDENTIFIED BY '123456'
      澳门新浦京娱乐场网站 16
    • 同样flush privileges;指令来刷新权限即生效。

 【C:Program FilesMySQLmysql-5.7.17-winx64】;

  内需专注的几点:

强制跳过密码登入

  • 适用于忘记密码或个人学习使用并不想每一回接二连三输入密码,但后面一个能够设置密码为空,所以此情景首要还是用在忘记密码了,须求跳过密码来报到后重设密码的地方。

  • 第一种,一时跳过密码。

    • 执行 mysqld --skip_grant_tables 运维服务
    • 只顾此时应再开多叁个cmd窗口来作为客户端连接服务端,登陆的时候一直回车没有必要密码。
    • 下一场正是重设密码了。设置成功后记得结束mysqld服务,重新启航健康需密码的劳务。
  • 第三种,需深切跳过密码(全体用户都不用密码就能够连接)。
    • 在计划文件,my.ini中的[mysqld]下加多一行
      skip_grant_tables表示跳过权限表。
    • 再实施mysql服务运维,正是无权力处理的再而三了。极不安全,只适用于民用测量试验或上学遇到。
    • 此布置一中标后,客户端连接mysql只需敲mysql就直接进mysql了。如图:
      澳门新浦京娱乐场网站 17
  • 注意,skip_grant_tables 中间间隔是下划线。

2、编辑系统境况变量path,增加如下代码(包蕴冒号“;”):【%MYSQL_HOME%bin;】。

    目录的斜杠最佳用反斜杠,要无需转义或然加双引号;

安装友好提醒符

老是上去,使用的时候,你会发觉MySQL 客户端的默许提醒符是 "mysql>",基本上没什么实际作用。
修改这么些提醒符,让它显得一些得力的新闻,比方当前所在的数据库等。
修改章程有八种,当中前二种只对近来接连有效,后二种则对持有连接有效。

  • 1、连接客户端时经过参数内定。
    mysql --prompt="(u@h) [d]> "
    这么提醒符就能够造成 (user@host) [database]>
    个中常用的字符参数有:

D 完整的日子
d 当前数据库
h 服务器地址
u 用户名

  • 2、连接上客户端后,通过 prompt命令 PROMPT (u@h) [d]>修改。
    例:
mysql> PROMPT (u@h)[d]>
PROMPT set to '(u@h)[d]>'
  • 3、在 MySQL 的布局文件中配置。
[mysql]  
 prompt=\u@\h [\d]>\
  • 4、通过碰着变量配置。
    export MYSQL_PS1="u@h [d]> "

【end】

(2)根目录下的my-default.ini不动,配置bin文件夹中的my.ini,把my.ini文件中的内容改为如下内容:

    datadir的目录必须事先创立好。

my.ini:

3、使用系统助理馆员运行CMD(命令提醒符),并且进入到MySQL的bin目录下(固然配置好了Path也亟需实施这一步!);如下图:

# For advice on how to change settings please see

# http://dev.mysql.com/doc/refman/5.7/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.
[cilent]
port=3306
default_character_set=utf-8
[mysqld]
# 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
# These are commonly set, remove the # and set as required.
basedir = %MYSQL_HOME%
datadir = %MYSQL_HOME
		

本文由澳门新浦京娱乐场网站发布于数据库,转载请注明出处:澳门新浦京娱乐场网站:17压缩包免安装的安顿进