澳门在线威尼斯官方 > 电脑数据库 > windows安装及配置mysql5

原标题:windows安装及配置mysql5

浏览次数:194 时间:2019-11-16

以下是MariaDB官方文书档案表达,MariaDB怎么着设置在曾经存在MySQL实例的主机上:

引子

mysql官方网站上平素不 windows mysql5.7 六10位版本msi的安装包下载,大家得以经过zip版本解压缩后手动安装配备情形。
msi安装的话有33个人的,基本上正是看着图形分界面来一步步操作,未有工夫含量,不在这里演说。

其余甘休二〇一八年1月份,mysql 8.0.11版本己经表露,不过抢先一半商家最近依旧在动用mysql5.x版本的吧。有意思味的话能够提前攻读一下8.0.11版本的。

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

https://mariadb.com/kb/en/library/installing-mariadb-alongside-mysql/

条件和注意事项

  • win7及以上操作系统
  • MySQL5.7.22 zip格式安装包
  • 5.7本子和早先的差异等:
    • 文本夹中未有DATA目录
    • 没有mysql默认库
    • 不曾默许的my.ini或参照的my-default.ini
    • 那是因为它的开始化方法和在此之前的差别等了
  • Windows的路子使用了反斜杠(卡塔 尔(英语:State of Qatar),由此,配置中应用时尽量合乎规范将反斜杠改为双反斜杠()或直接运用斜杠(/卡塔 尔(英语:State of Qatar)。(也可以有直接行使而不受影响的卡塔尔国

然则生龙活虎旦是先安装了MariaDB,然后再设置MySQL,比方:

下载

  • 下载mysql5.7.22 zip安装包
    • 官方网址下载压缩包链接:
  • 依据计算机配置选用32/陆玖位版本

  • 将下载回来的mysql压缩包解压至适宜渠道,也正是你希图以往选拔的做事目录

MariaDB的二进制程序在/opt/mysql/mariadb-10.2.8-linux-x86_64/

配置情形变量

  • 安顿碰到变量:调控面板->系统和平安->系统->高档系统装置-景况变量-找到Path变量-点击编辑

  • 如图,将您和煦所定的专门的学问目录,包蕴bin的路径填进去,举例笔者的正是E:mysqlbin,注意和任何变量值以日语的支行;分隔开。
    图片 1

  • 布局好景况变量是为着便利大家绝不每回都跻身到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

/usr/local/做了叁个软链接,即

初始化mysql

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

  • 以管理人身份运转cmd命令

  • mysql初始化

    • 输入cd 对应mysqlbin目录,例如小编的是E:mysqlbin,进入bin目录下
    • 输入mysqld --initialize(初始化)
    • 或mysqld --initialize-insecure(不安全的精选卡塔尔
    • 五头决计于你是不是期望劳动器生成三个具备自由开头密码的root@localhost的账户。后者直接是空密码创设。
    • 为了能够方便查看开端化进程中的音讯,能够追加 --console 参数使mysqld将出口新闻写到调控台。
    • 平日linux系统才须要充实--user=mysql等等来钦定客商(事先设好读写权限卡塔尔
    • 例,如图:
      图片 2
    • 笔录最后大器晚成行产生的自由密码。
ln -s /opt/mysql/mariadb-10.2.8-linux-x86_64/ mysql

安装(到windwos)服务

  • 同等在协会者权限的cmd中操作,安装成服务更方便人民群众开机运转。
  • 输入mysqld --install
  • 中标会如图呈现Servers Successfully installed
    图片 3

    • 若须求指虞升卿顿文件(mysql多实例的卡塔 尔(英语:State of Qatar)则能够在--install前面跟自定义的劳务名和--defaults-file挑选来钦赐陈设文件。
      mysqld --install MySQL --defaults-file=E:mysqlmy.ini
      上述命令能够在安装时钦赐服务名称叫 MySQL 以致指定安插文件路线,须求介意的是:--install必需是率先个参数, 且服务名(若需钦定的话卡塔尔必得紧跟其后。

    • 假使不想让MySQL服务每回开机都活动运营,能够应用--install-manual 参数代替 --install 参数。

  • 决定台下输入net start mysql 启动mysql服务。

  • 在windows的调整面板,服务分界面下也能查见到mysql服务。
    图片 4
    • 卸载mysql服务使用的授命是mysqld --remove
    • 正规退出和关闭mysql服务应用net stop mysql
      图片 5
    • 也会有选择mysqladmin自带的管理工科具来关闭的,前提是踏向到bin目录下运作:mysqladmin -u root -p shutdown
      诸如作者的是E:mysqlbin>mysqladmin -u root -p shutdown
  • linux中大家有指令来查阅进程号和杀死进度,windows中也许有,查六柱预测关进程号利用的是tasklist | findstr mysql
    • 干掉进度(不引入卡塔 尔(阿拉伯语:قطر‎的是taskkill /F /PID 进程号
      图片 6
  • 不当日志:倘使 mysqld 未能运维成功,则能够查阅 error log 文件,该公文在安插文件中钦命的 datadir 目录中,后缀名.errerror log 文件是可以通过 --log-error 参数指定的,其余,假使想让 mysqld 将错误日志输出到调节台,能够应用 --console 参数。

本文由澳门在线威尼斯官方发布于电脑数据库,转载请注明出处:windows安装及配置mysql5

关键词:

上一篇:6的环境下修改生产环境的表结构

下一篇:MySQL系统变量