博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
windows安装mysql
阅读量:6348 次
发布时间:2019-06-22

本文共 1655 字,大约阅读时间需要 5 分钟。

下载安装包

从mysql官网https://dev.mysql.com/downloads/mysql/下载mysql-8.0.13-winx64.zip安装包。

安装

解压到C:\Program Files\MySQL目录下,然后在mysql根目录下,创建一个data文件夹,存放数据文件。创建一个my.ini文件,msyql的配置文件,添加配置:

[mysqld]# 设置3308端口port=3308# 设置mysql的安装目录basedir=C:\Program Files\MySQL\mysql-8.0.11# 设置mysql数据库的数据的存放目录datadir=C:\Program Files\MySQL\mysql-8.0.11\Data# 允许最大连接数max_connections=200# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统max_connect_errors=10# 服务端使用的字符集默认为utf8mb4character-set-client-handshake = FALSEcharacter-set-server = utf8mb4collation-server = utf8mb4_unicode_ciinit_connect='SET NAMES utf8mb4'#使用–skip-external-locking MySQL选项以避免外部锁定。该选项默认开启external-locking = FALSE# 创建新表时将使用的默认存储引擎default-storage-engine=INNODB # 默认使用“mysql_native_password”插件认证default_authentication_plugin=mysql_native_password[mysqld_safe]log-error=D:\Program Files\mysql-8.0.11\log\mysql_oldboy.errpid-file=D:\Program Files\mysql-8.0.11\log\mysqld.pid# 定义mysql应该支持的sql语法,数据校验sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES[mysql]# 设置mysql客户端默认字符集default-character-set=utf8mb4[client]# 设置mysql客户端连接服务端时默认使用的端口port=3308default-character-set=utf8mb4复制代码

配置环境变量:

新建系统变量(一)变量名:MYSQL_HOME变量值:C:\Program Files\MySQL\mysql-8.0.11系统变量区域找到“Path”变量,并双击打开,点击编辑,添加;%MYSQL_HOME%\bin复制代码

初始化数据库

打开cmd窗口,进到mysql的bin目录下,执行命令:

mysqld --initialize --user=mysql --console
执行完成后,会打印 root用户的初始默认密码,比如:

A temporary password is generated for root@localhost: APWCY5ws&hjQ

安装数据库服务

在cmd下执行:

mysqld --install [服务名]

启动mysql数据库服务

net start [服务名]

修改初始化密码

登录

mysql -uroot -p 初始化密码
修改密码
alter user 'root'@'localhost' identified by 'xxxxx';\

停止服务

停止服务

net stop mysql
卸载服务
mysqld -remove\

转载于:https://juejin.im/post/5bdab0645188251e753c66f8

你可能感兴趣的文章
3D Grid Effect – 使用 CSS3 制作网格动画效果
查看>>
【css】css 背景色渐变兼容写法
查看>>
Django Aggregation聚合
查看>>
JavaScript数据操作--原始值和引用值的操作本质
查看>>
ylbtech-LanguageSamples-Security(安全)
查看>>
[Aaronyang] 写给自己的WPF4.5 笔记7[三巴掌-ItemsControl数据绑定详解与binding二次处理 3/3]...
查看>>
内存表 FDMemTable ClientDataSet CreateDataSet 动态创建字段
查看>>
CodeIgniter - 集成七牛云存储
查看>>
ARM_Instruction_Set_Encoding_hacking(ARM指令集编码格式解读)
查看>>
【转】在Ubuntu 12.04 上为Virtualbox 启用USB 设备支持--不错
查看>>
如何搭建web服务器 使用Nginx搭建反向代理服务器 .
查看>>
linux下cat命令详解
查看>>
[BigData]关于Hadoop学习笔记第四天(PPT总结)(一)
查看>>
getopt函数的使用——分析命令行参数
查看>>
四:redis的sets类型 - 相关操作(有序和无序集合)
查看>>
[转]Zookeeper原理及应用场景
查看>>
iOS开发:Swift多线程GCD的使用
查看>>
关于base64编码的原理和实现
查看>>
使用NuGet Package Project快速制作NuGet包
查看>>
com.fasterxml.jackson.core.JsonParseException: Unexpected character
查看>>