一、在windows下安装mysql(方法一)

1、版本要求

8.0.x

2、获取MySQL


make install 卸载软件命令Redis linux完全卸载mariadb_环境变量

3、安装mysql

解压缩下载好的MySQL安装文件,选择合适的安装目录进行安装。(自行选择)

4、配置mysql

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

make install 卸载软件命令Redis linux完全卸载mariadb_mysql_02

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir= D:\假期大数据工坊\mysql-8.0.25-winx64
# 设置mysql数据库的数据的存放目录
datadir= D:\假期大数据工坊\mysql-8.0.25-winx64\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

在MySQL目录下的bin目录下执行命令:mysqld --initialize --console

make install 卸载软件命令Redis linux完全卸载mariadb_环境变量_03

注意:[MY-010454] [服务器]为root @ localhost生成临时密码:9P0gYk-?0,kT其中root @ localhost:后面的9P0gYk-?0,kT就是初始密码(不含首位空格)。在没有更改密码前,需要记住这个密码,后续登录需要用到。复制密码先保存起来。

安装mysql服务,执行下面的命令:

mysqld --install [服务名](服务名可以不加默认为mysql)

make install 卸载软件命令Redis linux完全卸载mariadb_环境变量_04

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

make install 卸载软件命令Redis linux完全卸载mariadb_MySQL_05

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

mysql -uroot -p

make install 卸载软件命令Redis linux完全卸载mariadb_环境变量_06

执行以下命令修改密码:

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

执行以下命令退出:

exit;

make install 卸载软件命令Redis linux完全卸载mariadb_MySQL_07

二、在windows下安装mysql(方法二)

 提取码8hmx

 觉得上面的是不是很麻烦,现在这个下载好软件直接傻瓜式下一步就可以了,最后添加一下mysql的环境变量就可以了。

环境变量:

右键此电脑>属性

make install 卸载软件命令Redis linux完全卸载mariadb_环境变量_08

make install 卸载软件命令Redis linux完全卸载mariadb_环境变量_09

找到path,双击打开

make install 卸载软件命令Redis linux完全卸载mariadb_mysql_10

添加mysql的环境变量到里面,点击确定 即可

 

make install 卸载软件命令Redis linux完全卸载mariadb_MySQL_11

最后去cmd里面运行 mysql -u root -p

输入密码进入

make install 卸载软件命令Redis linux完全卸载mariadb_环境变量_12

 二、在linux下安装mysql

 1、上传需要使用的安装包(这里已经准备好了,提取码abcd

make install 卸载软件命令Redis linux完全卸载mariadb_MySQL_13

 2、卸载MariaDB

[root@master ~]# rpm -qa | grep mariadb

 

make install 卸载软件命令Redis linux完全卸载mariadb_MySQL_14

[root@master ~]# rpm -e --nodeps mariadb-libs-5.5.65-1.el7.x86_64

rpm -qa 列出所有已安装软件包

rpm -e packagename  删除软件包

rpm -e --nodeps packagename  强制删除软件和依赖包

rpm -q 包名     查询包是否安装

rpm -ivh 包名     安装软件包

3、使用rpm安装mysql

1)首先将mysql-5.7.18文件上传到/opt/software/目录下(前面咱们已经做过了)

[root@master ~]# cd /opt/software/mysql-5.7.18

[root@master ~]# ll

make install 卸载软件命令Redis linux完全卸载mariadb_mysql_15

(2)安装顺序

[root@master mysql-5.7.18]# rpm -ivh mysql-community-common-5.7.18-1.el7.x86_64.rpm

[root@master mysql-5.7.18]# rpm -ivh mysql-community-libs-5.7.18-1.el7.x86_64.rpm

[root@master mysql-5.7.18]# rpm -ivh mysql-community-client-5.7.18-1.el7.x86_64.rpm

[root@master mysql-5.7.18]# rpm -ivh mysql-community-server-5.7.18-1.el7.x86_64.rpm

(3) rpm -qa | grep mysql检查mysql安装情况

 

make install 卸载软件命令Redis linux完全卸载mariadb_MySQL_16

4)修改my.cnf文件

[root@master mysql-5.7.18]# vi /etc/my.cnf

在末尾添加:

default-storage-engine=innodb   

innodb_file_per_table

collation-server=utf8_general_ci

init-connect='SET NAMES utf8'

character-set-server=utf8

5) 启动mysql服务和查看其状态

[root@master mysql-5.7.18]# systemctl start mysqld

[root@master mysql-5.7.18]# systemctl status mysqld

make install 卸载软件命令Redis linux完全卸载mariadb_环境变量_17

6) 获取MySQL初始密码

[root@master mysql-5.7.18]# cat /var/log/mysqld.log | grep password

make install 卸载软件命令Redis linux完全卸载mariadb_环境变量_18

7) 重新设定密码和配置(密码为Password123$

[root@master mysql-5.7.18]# mysql_secure_installation

允许远程连接设定为n,表示允许远程连接,其它设定为y

make install 卸载软件命令Redis linux完全卸载mariadb_环境变量_19

make install 卸载软件命令Redis linux完全卸载mariadb_mysql_20

make install 卸载软件命令Redis linux完全卸载mariadb_环境变量_21

(8)进入数据库

[root@master mysql-5.7.18]# mysql -uroot -pPassword123$

make install 卸载软件命令Redis linux完全卸载mariadb_MySQL_22

到此结束!