mysql如何ping主机_MySQL安装流程

换了个电脑,需要重新安装 MySQL ,工具安装一般不会经常重复,详细的流程难免记忆的有些模糊了,故这次特意的记录了一下

安装方式

安装方式有两种

MSI安装(Windows Installer)

ZIP安装

考虑到安装的灵活性,这里采用了第二种安装方式

下载安装包

进入 Mysql 官网下载 zip 版本安装

45affef485da6d527805ed7486130bae.png

进入页面后直接点击 No thanks, just start my download. 进行下载。

安装

解压

本地创建安装目录,我这里是安装在 D 盘下,创建目录 D:\db;

将下载的 ZIP 安装包解压到刚刚创建的安装目录里

配置环境变量

解压后将 bin目录配置到系统环境变量中,我这里是 D:\db\mysql-8.0.18-winx64\bin;

17852c819d1fc7b3760e4ae4cda85a4b.png

创建 MySQL 配置文件 my.ini

在 MySQL 根目录中创建 my.ini 文件,将以下内容复制进去,修改对应的选项

[client]

# 设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

# 设置3306端口

port = 3306

# 设置mysql的安装目录

basedir=C:\\db\\mysql-8.0.18-winx64

# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错

# datadir=C:\\db\\sqldata

# 允许最大连接数

max_connections=20

# 服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

验证

打开 CMD 命令窗口,输入 mysql -V 或 mysql --version 验证是否能打印出版本号,如果一切正常会输入如下:

mysql Ver 8.0.18 for Win64 on x86_64 (MySQL Community Server - GPL)

初始化

mysqld  --initialize-insecure  这种方法初始化后没有设置密码,密码为空。

mysqld  --initialize 这种方法初始化后会随机生成密码,如果要找得到密码就需要去生成得data文件夹中后缀名为.err的文件中去找(ctrl+f搜password),其中localhost:后面就是你的密码。

这里直接使用第一种方式,创建了一个空密码,在后面再修改

安装 MySQL 服务

在命令提示符中输入 mysqld -install;

注意:若没有以管理员运行命令提示cmd, 会提示 Install/Remove of Service is Denied 意思是:拒绝安装或删除服务

正确的做法:

17295cb169d0c17fb851d5353b377e47.png

此时,再输入刚刚才的命令就可以了

启动和关闭 MySQL 服务

启动和关闭有两种方式,以 windows 系统为例

使用提示服输入命令方式(一定要以管理员身份)

net start mysql 启动服务

net stop mysql 关闭服务

使用 windows 系统自带的服务

进入方式:右键 - 我的电脑 - 管理

进入窗口 - 服务和应用程序 - 找到 MySQL 就可以启动和关闭了

fc65977a1f591eccd7fe9eaf5ba9c5c9.png

登录 MySQL

当 MySQL 服务运行时,就可以时用命令登录 MySQL 数据库中

mysql -h 主机名 -u 用户名 -p

如,登录本机的 MySQL 数据库,只需要输入以下命令即可

mysql -u root -p

按回车确认, 如果安装正确且 MySQL 正在运行, 会得到以下响应:

Enter password:

如果有密码直接输入密码,若没有直接回车,我这里开始没设置密码,直接回车,随后会出现 Welcome to the MySQL monitor...登录成功提示语;

然后命令提示符会一直以 mysq> 加一个闪烁的光标等待命令的输入, 输入 exit或 quit 退出登录。

修改密码

由于最开始初始化的时候密码设置的为空,现在已经成功登录到本地数据库了,为了数据库的安全,还时姑且设置一个密码,修改密码的方式比较多,这里直接使用 mysqladmin 的方式

格式:mysqladmin -u用户名 -p旧密码 password 新密码

我这里旧密码为空,故:

mysqladmin -uroot -p password 123

直接回车,即可修改成功。

MySQL的安装流程基本上就这样,接下来就可以为所欲为了。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值