MySQL安装速成指南(ZIP)
MySQL初始化数据库
第一步:将MySQL ZIP压缩包进行解压
第二部:在MySQL主目录创建my.ini文件,并添加以下内容
[client]
port=3306
socket=/tmp/mysql.sock [mysqld]
port=3307
socket=/tmp/mysql.sock
key_buffer_size=16M
max_allowed_packet=128M
basedir=E:/Development/MySQL/MYSQL 8.0.17-DMAHZ/mysql-8.0.17-winx64
datadir=E:/Development/MySQL/MYSQL 8.0.17-DMAHZ/mysql-8.0.17-winx64/data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
[mysqldump]
quick
第三步:在CMD中执行初始化数据库的命令
mysqld --defaults-file=my.ini {--initialize|--initialize-insecure} [--user=root]
# defaults-file:指定MySQL配置文件的位置
# initialize:初始化数据库并生成默认密码
# initialize-insecure:初始化数据库不生成默认密码
# user:使用指定用户进行启动服务器(不知道在初始化时有何用处),应该是以什么用户身份执行这条命令
第四步:启动MySQL服务器(MySQL官方文档:https://dev.mysql.com/doc/refman/8.0/en/windows-server-first-start.html)
mysqld.exe --console
# 如果省略该--console选项,则服务器会将诊断输出写入数据目录中的错误日志(C:\Program Files\MySQL\MySQL Server 8.0\data默认情况下)。错误日志是具有.err扩展名的文件,可以使用该--log-error选项进行设置
MySQL更改指定用户密码
第一步:使用mysql客户端通过CMD进行登陆
- 使用 initialize-insecure进行初始化数据库
- 登陆MySQL客户端(无密码登陆方式)
mysql -u root --skip-password
- 修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root-password';
- 使用 initialize进行初始化数据库
- 登陆客户端,如果不知道密码,请到初始化数据目录里的err文件进行查看日志,随机生成密码保存在 [Server] A temporary password is generated for root@localhost: 3qP2NoFfhj-2 这一行,红色的就是随机生成的密码
mysql -u root -p entry-password
- 修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root-password';
使用mysqladmin关闭服务器时,使用以下命令
mysqladmin -u root -p shutdown
Enter password: (enter root password here)
从命令行更改MySQL用户密码
mysqladmin -u user_name -h host_name password "password"
将MySQL服务安装为window服务
mysqld --install MySQL --defaults-file=my.ini
# --install 安装服务自动启动服务
# --install-manual 安装服务但需手动启动服务
启动或停止MySQL服务
sc {start | stop} mysql_service_name
net {start | stop} start mysql_service_name
mysqladmin shutdown
删除MySQL服务
SC DELETE mysql
mysqld --remove
MySQL安装速成指南(ZIP)的更多相关文章
- CentOS7.5下,MySQL安装配置指南
[root@host---- home]# grep 'temporary password' /var/log/mysqld.log --20T02::.457613Z [Note] A tempo ...
- 彻底解决mysql中文乱码的办法,修改mysql解压缩版(免安装版或zip版)字符编码
MySQL会出现中文乱码的原因不外乎下列几点:1.server本身设定问题,例如server字符编码还停留在latin12.table的语系设定问题(包含character与collation)3.客 ...
- MySQL安装之zip格式
背景: 今天本来想学点JDBC的,没想到在MySQL的安装上卡了很久,特此写下此文,希望大家遇到类似问题可以早些跳出坑. 一.寻找资源 今天,为了学习JDBC,准备在公司的电脑上装MySQL,于是 ...
- MySQL .msi 安装失败改用.zip安装步骤
一开始官网下载.msi安装包,安装到配置server时无法启动,长时间卡在这里,无法继续下去.上网看了一下解决办法,发现用.zip安装包进行安装比较简单可靠. 一.利用.msi安装包安装失败后的处理 ...
- mysql 8 windows 版本zip方式安装步骤
mysql 8 windows 版本zip方式安装步骤(下载地址:https://dev.mysql.com/downloads/mysql/)1,解压ZIP文件到指定目录下:如D:\mysql-8. ...
- mysql 5.6.44 zip 安装教程(基于windows )
首先我们从官网下载最新版本的mysql 5.6.44版本,网页地址: ,我的电脑是64位的版本,所以我选择的是64位版本,如果是32位,根据实际情况下载所需要的安装包.
- MySQL 5.7.18 zip版本的安装使用方法
转自:https://www.cnblogs.com/nepulgh/p/7152618.html MySQL 5.7.18 zip版本的安装使用方法 这个版本的MySQL不像那种点击就可以立即安装, ...
- zip mysql安装启动方式
首先在官网(https://dev.mysql.com/downloads/mysql/)下载相应的zip包 然后进行解压找到配置文件 my-default.ini 文件打开进行配置 主要配置以下几项 ...
- MySQL免安装图文教程 (ZIP压缩包)
目录 一.官网下载ZIP格式安装包 二.安装MySQL 1.下载后先解压到目录 2.设置环境变量 3.在下方的"系统变量"内,新建一个 MYSQL_HOME 变量,输入你的 MyS ...
随机推荐
- 【C# IO 操作 】内存包装类 Memory <T>和 Span<T> 相关类型
简介 .NET 包含多个相互关联的类型,它们表示任意内存的连续的强类型区域. 这些方法包括: System.Span<T> 用于访问连续的内存区域 得到该类型的实例: 1个T类型的数组 1 ...
- idea教程--快速插入依赖
1.打开pom.xml文件,按下快捷键Alt+insert,弹出Generate框,选择Dependency. 2.搜索所需jar的关键字. 3.点击add.添加jar包成功.如果第二步没有所要jar ...
- Educational Codeforces Round 110 A-D 题解
A. Fair Playoff 题目大意:有4个人进行比赛,第一个和第二个比,第三个和第四个比,之后各自的胜者再比,最开始每个人持有一个数字,每场比赛持有数字较大的选手会胜出,问最开始持有数字最大 ...
- Qt:QCustomPlot使用教程(二)——基本绘图
0.说明 本节翻译总结自:Qt Plotting Widget QCustomPlot - Basic Plotting 本节内容是使用QCustomPlot进行基本绘图. 本节教程都使用custom ...
- C语言每日一题
66. 加一 /** * Note: The returned array must be malloced, assume caller calls free(). */ /* 从后向前(从个位)开 ...
- tensorflow_keras_预训练模型_Applications接口的使用
在很多复杂的计算机视觉问题上,我们需要使用层次相对较深的卷积神经网络才能得到好结果,但是自己从头去构建卷积神经网络是一个耗时耗力的事情,而且还不一定能训练好.大家通常用到最多的技巧是,使用" ...
- MyBatis动态 order by 排序不生效解决方法
使用Mybatis在做一个项目时,发现需要动态的去做一个排序功能,于是乎有了下面XXXMapper.xml代码 <if test="order!=null and !order.isE ...
- JZ-033-丑数
丑数 题目描述 把只包含质因子2.3和5的数称作丑数(Ugly Number).例如6.8都是丑数,但14不是,因为它包含质因子7. 习惯上我们把1当做是第一个丑数.求按从小到大的顺序的第N个丑数. ...
- 零基础,三个月内,找到??? java后端开发工作
一.分析你的问题 出于尊重,先分析一下你的原问题吧,从您的问题,我提取到关键信息:"零基础"."三个月内"."找到工作",最后一个关键词&q ...
- 接口自动化测试框架(Java 实现)
目录 需求分析 开发设计 分层与抽象 技术选型 主要类设计 测试文件设计 工程目录设计 工程实现 github 地址 运行示例 需求分析 需求点 需求分析 通过 yaml 配置接口操作和用例 后续新增 ...