一、windows下安装mysql
浏览器访问https://dev.mysql.com/downloads/mysql/,选择对应版本文件下载

选择合适目录进行解压安装

配置MySQL
解压后的目录并没有的my.ini文件,
没关系可以自行创建在安装根目录下添加的my.ini
(新建文本文件,将文件类型改为的.ini),
写入基本配置。

注意!
准确填为自己的路劲
my.ini命令如下:
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=C:\Program Files\MySQL
# 设置mysql数据库的数据的存放目录
datadir=C:\Program Files\MySQL\Data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4
运行CMD在MySQL目录下的bin目录下执行命令:
mysqld --initialize --console
获取临时密码
安装mysql服务,执行下面的命令:
mysqld --install [服务名](服务名可以不加默认为mysql)

服务安装成功之后通过命令
net start mysql启动MySQL的服务

MySQL服务启动成功以后可以修改密码,
启动CMD,执行以下命令:
mysql -uroot -p

随后
执行以下命令修改密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

执行以下命令退出:
exit
二、linux下安装mysql
访问MySQL安装源地址:https://dev.mysql.com/downloads/repo/yum/ 下载源文件

通过CRT上传mysql至opt目录下
将源文件上传到服务端并安装及更新yum
sudo rpm -ivh mysql80-community-release-el7-3.noarch.rpm
sudo yum clean all
sudo yum makecache
随后准备安装mysql
查看yum仓库中的MySQL
sudo yum repolist all | grep mysql

#可以使用yum-config-manager 命令修改相应的版本为启用状态
sudo yum-config-manager --disable mysql80-community
sudo yum-config-manager --enable mysql57-community
#可以编辑 mysql repo文件修改相应的版本为启用状态,将相应版本下的enabled改成 1 即可
sudo cat /etc/yum.repos.d/mysql-community.repo
#执行安装
sudo yum install mysql-community-server
#开启MySQL服务
sudo systemctl start mysqld.service
#获取MySQL初始密码
sudo cat /var/log/mysqld.log | grep password
#使用初始密码登录MySQL并修改密码
A_;A&34:h!Ha
mysql -uroot -p A_;A&34:h!Ha password l12345
mysql -u root -p

ALTER USER 'root'@'localhost' IDENTIFIED BY 'Hadoop3_Hive';
#开启自启动
systemctl enable mysqld.service
三、安装MySQL客户端Navicat
找到合适路径安装Navicat

四、安装Linux客户端SecureCRT
提取安装包并解压的合适路径


在虚拟机输入ip a 查看主机名
随后对CRT进行连接


本文详细介绍了在Windows和Linux操作系统中安装MySQL的步骤,包括下载、配置、启动服务以及修改默认密码。同时,讲解了安装MySQL客户端Navicat和Linux远程连接工具SecureCRT的过程,帮助用户完成数据库管理和远程连接操作。
1462

被折叠的 条评论
为什么被折叠?



