MYSQL 绿色版安装+root 密码修改

大家好,今天讲一下windows系统安装mysql。

首先介绍一下windows系统安装有两种

第一种就是.exe执行程序,把安装包下载下来就可以直接双击运行,一直下一步下一步配置就安装完了,也就是所谓的傻瓜式安装。这种安装方法会在你的注册表写一堆东西,并且是跟随系统的。而且在安装过程中如果你都选择了默认,那么mysql的所有路径都会在C盘目录下,包括数据文件,这样很多人的电脑就会慢慢变得很卡

第二种就是常说的绿色安装,所谓的绿色安装就是不用写那么多注册表,而且软件程序位置你可以自己指定 ,因为这种包里面就是给你压缩好的.zip包,解压下来只需要配置配置就可以了,数据路径,配置文件,等等都可以自己配置

可能有些大神会说还有别的方案。当然有,根据mysql开源协议,你可以自己编译,自己修改mysql源码以满足自己的需求。好了,我们接下来说说这个绿色版的安装,适合小白学习。

 

第一步在oracle官网找到mysql的下载地址 :  https://dev.mysql.com/downloads/mysql/

 

 

我就随便拿 mysql-5.7.9-winx64.zip 这个版本做个示范吧 

 

下载下来之后把这个解压到你的软件安装目录

我的是这样的

 

 

解压出来这样的,我们需要改一下配置文件,对,就是这个 my.ini 文件 ,如果你的是my-default.ini 改个名字就可以了 

 

现在附上我的配置

 

[mysqld]

# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M

# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin

# These are commonly set, remove the # and set as required.
# basedir = .....
# datadir = .....
# port = .....
# server_id = .....


# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
auto_increment_increment=1

# 设置3306端口

port=3306

# 设置mysql的安装目录

basedir=D:/software/mysql-5.7.9-winx64

# 设置mysql数据库的数据的存放目录

datadir=D:/software/mysql-5.7.9-winx64/data

# 允许最大连接数

max_connections=200

# 允许连接失败的次数。

max_connect_errors=10

# 服务端使用的字符集默认为UTF8

character-set-server=utf8mb4

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

default-storage-engine=INNODB


[mysql]

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

default-character-set=utf8mb4

[client]

# 设置mysql客户端连接服务端时默认使用的端口

port=3306

default-character-set=utf8mb4

# 设置mysql备份设置的用户名密码
[mysqldump]
user=root
password=password

 

 

这个设置完了之后进入到bin目录 

 

 

然后在这里打开控制台

 

 

 

执行如下代码: mysqld --initialize-insecure --user=mysql

执行完了之后你的mysql目录下面会出现data文件夹

 

 ,然后

执行代码: mysqld –install

执行完成之后

启动服务: net start mysql

 

 

如果想停止的话就执行 

 停止服务: net stop mysql

 

接下来就是登陆了

执行: mysql -u root -p              

由于是第一次所以不需要密码就可以直接登录了 

 

 

现在可以修改你的mysql的root密码了 

执行代码: update user set authentication_string=PASSWORD("root") where user="password";

这样就修改好了,然后退出了

 

 

我们试试刚才修改过的密码

在执行: mysql -uroot -p

 

 

这个时候就让我们输入密码了,把刚才修改的密码输入进入进去回车

 

 

好了,至此mysql安装就算完成了。

mysql的相关操作就自行学习了

 

posted @ 2020-10-20 11:11  小晖晖  阅读(398)  评论(0)    收藏  举报