Win10配置MySQL8.0.15免安装版教程

  1. 官网下载免安装版的,然后解压到指定文件夹.
  2. 首先配置环境变量: 将 mysql 文件夹下的 bin 文件夹路径添加到系统环境变量即(添加到 path 里)
  3. 在mysql-8.0.15-winx64文件夹中创建一个data文件夹
  4. 在mysql-8.0.15-winx64文件夹中新建 my.ini 文件,文件内容为:

[client]

port=3306

[mysql]

[mysqld]

port=3306

#此处改为你自己的安装路径

basedir= D:\\ruanjian\mysql-8.0.15-winx64

datadir= D:\\ruanjian\mysql-8.0.15-winx64\data

character-set-client-handshake=FALSE

character-set-server=utf8mb4

collation-server=utf8mb4_general_ci

default-storage-engine=InnoDB

init_connect=‘set names utf8mb4‘

#sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

max_connections=512

tmp_table_size=18M

thread_cache_size=8

myisam_max_sort_file_size=64G

myisam_sort_buffer_size=35M

key_buffer_size=25M

read_buffer_size=64K

read_rnd_buffer_size=256K

sort_buffer_size=256K

#innodb_additional_mem_pool_size=2M

 

innodb_flush_log_at_trx_commit=1

innodb_log_buffer_size=1M

 

innodb_buffer_pool_size=47M

innodb_log_file_size=24M

innodb_thread_concurrency=8

 

 

5.配置好 my.ini 文件后,可以使用初始化命令(记录控制台给出的随机密码):     

mysqld --initialize –console

注意:这个代码执行后会出现一个随机的密码,你自己仔细看看,然后把他copy下来,同时data文件里也会生成一些文件(如果你忘记复制你的密码,想重新来一遍,你必须要net stop mysql关闭数据库服务,然后删掉data里的所有文件)

6.安装命令:mysqld --install
7.启动服务:net start mysql
8.登陆旧密码登陆(第5步中的密码):mysql -u root -p
9.修改密码:

ALTER USER ‘root‘@‘localhost‘ IDENTIFIED WITH mysql_native_password BY ‘root‘;

建议全部复制我的代码,不然自己打,很容易打错:注意英文单引号和末尾要加分号.
10.使用新密码登陆:mysql -u root -p root

11.卸载服务:

1.停止服务:net stop mysql
2.删除服务:mysqld --remove mysql

 

相关文章