博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql zip方式安装
阅读量:5140 次
发布时间:2019-06-13

本文共 1155 字,大约阅读时间需要 3 分钟。

 

下载zip文件解压到安装目录,此时是没有data文件夹和my.ini文件的。

 

 

 

1.首先自己新建my.ini,内容如下:

[client]

port=3306
default-character-set=utf8

[mysqld]

# 设置为自己MYSQL的安装目录
basedir=E:\\win10soft\\mysql-8.0.17-winx64
# 设置为MYSQL的数据目录
datadir=E:\\win10soft\\mysql-8.0.17-winx64\\data
port=3306
character_set_server=utf8
shared-memory  #加这句解决错误:[ERROR] [MY-010131] [Server] TCP/IP, --shared-memory, or --named-pipe should be configured on NT OS
#sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
#开启查询缓存
explicit_defaults_for_timestamp=true
skip-grant-tables

 

2.添加环境变量 E:\win10soft\mysql-8.0.17-winx64\bin

 

3.管理员身份打开cmd:

运行:

mysqld --install (安装)

mysqld --initialize (初始化,会根据my.ini自动创建data文件夹)

net start mysql(运行)

mysql -u root  (免密码登入)

flush privileges;(刷新MYSQL权限)

alter user 'root'@'localhost' identified by 'App123';(修改密码)   或者:update user set authentication_string=PASSWORD('App123') where user='root';

 

 

修改完密码后,exit;

然后把my.ini中的skip-grant-tables 注释掉然后net stop mysql和net start mysql(或者mysqld restart)重启mysql服务

然后就可以mysql -uroot -pApp123登录了

登录后执行show databases;展示数据库中的所有表。

 

4.出现问题,可以去data文件夹下面的err文件里面查看错误日志。

 

5.关于修改密码还可以参考这个文章:

   关于my.ini可以参考:

   关于修改时区:

 

转载于:https://www.cnblogs.com/Greenwood/p/11614298.html

你可能感兴趣的文章
android控制显示和隐藏视图或控件的操作
查看>>
memched 协议
查看>>
window.document对象
查看>>
[Leetcode] sqrt 开根号
查看>>
Xcode及模拟器SDK下载
查看>>
负载均衡算法
查看>>
External (and Live) snapshots with libvirt
查看>>
CCS调试教程
查看>>
ansible基本模块-cron
查看>>
Git服务器、http协议及XCode
查看>>
C语言(C99标准)在结构体的初始化上与C++的区别
查看>>
重拾MVC——第一天:数据库连接与SqlDbHelper
查看>>
jmeter学习(一)认识
查看>>
swipe js bug
查看>>
mysql绑定参数bind_param原理以及防SQL注入
查看>>
#Leetcode# 237. Delete Node in a Linked List
查看>>
交叉编译zookeeper的C库
查看>>
电视盒子和网线选择
查看>>
发现一sonar-runner bug
查看>>
SpringBoot整合SpringData和Mysql数据库
查看>>