MySQL环境搭建

  1. MySQL Community Server (Archived Versions)

版本:5.7.35
下载链接:https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.35-winx64.zip
解压,修改目录名为MySQL,修改环境变量:
环境变量–>添加或更新系统变量,变量名:MYSQL_HOME;变量值:(根据实际情况填写,例如,D:\Program Files\MySQL)
在Path变量值后加入:%MYSQL_HOME%\bin

  1. 安装前确保根目录下新建my.ini文件,内容如下:
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录【根据实际情况更改】
basedir=D:\Program Files\MySQL
# 设置mysql数据库的数据的存放目录 【根据实际情况更改】,此时根目录下虽然无data文件夹,切记不可手动添加!!!
datadir=D:\Program Files\MySQL\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 服务器端和客户端在一次传送数据包的过程中数据包的大小
max_allowed_packet=256M
  1. 执行以下命令,并记住初始化密码:

Windows10首次登陆使用:https://www.microsoft.com/zh-cn/download/details.aspx?id=40784下载插件

mysqld --initialize --user=mysql --console

此时可以看到类似“root@localhost: OVvrmyvlb1#O”的信息,请记住“root@localhost: ”后一串字符,为数据库初始密码;

  1. 安装mysql命令:
mysqld --install mysql
  1. 启动mysql:
net start mysql
  1. 登陆mysql:
mysql -u root -p
Enter password:

(此时输入第3步记住的数据库初始密码,例如,此处为:OVvrmyvlb1#O)

  1. 更改数据库密码:
set password for root@localhost='123456';

(用你自己设置的密码替换123456)

PostgreSQL环境搭建

Windows 10 安装 Postgresql

下载zip版本:Download PostgreSQL Binaries | EDB (enterprisedb.com)

解压缩,修改文件夹名称

D:\Program Files\Postgresql

以管理员身份打开CMD命令行

cd D:\Program Files\Postgresql
D:

初始化数据库:

bin\initdb -D data -U postgres -A password -E utf8 --locale=Chinese_China.936 -W

initdb命令指南:https://www.postgresql.org/docs/current/app-initdb.html

  • 启动数据库:
bin\pg_ctl -D data start
  • 关闭数据库
bin\pg_ctl -D data stop
  • 注册Windows系统服务:
bin\pg_ctl register -D "D:\Program Files\Postgresql\data" -N PostgreSQL
  • 删除Windows系统服务:
bin\pg_ctl unregister -N PostgreSQL

pg_ctl命令指南:https://www.postgresql.org/docs/current/app-pg-ctl.html

Windows10本地数据库搭建(MySQL、PostgreSQL)相关推荐

  1. Mac 创建本地Mysql_Mac搭建MySQL数据库

    一.下载MySQL,MySQL Workbench,并安装 首先,下载MySQL并安装后,会有一个对话框.就是你的MySQL的用户名,密码,端口路径. 效果图1.png MySQL Workbench ...

  2. 本地数据库与mysql同步软件下载_SyncNavigator数据库同步软件

    SyncNavigator是一款功能强大的数据库同步软件,适用于SQL SERVER, MySQL,具有自动/定时同步数据.无人值守.故障自动恢复.同构/异构数据库同步.断点续传和增量同步等功能,支持 ...

  3. k8s中实现自动数据库初始化(mysql,postgresql)

    全栈工程师开发手册 (作者:栾鹏) 架构系列文章 我们知道在代码里面创建数据库链接需要先有database, 但是我们刚刚部署的数据库可能还没有database或者没有指定权限的用户,这就要求我们在部 ...

  4. 连接本地数据库,mysql提示Can‘t connect to MySQL server on localhost (10061)解决办法

    原因是Mysql开机没有启动. 查看mysql是否成功启动的方法: 首先使用"win+r"快捷键打开"运行"窗口: 然后在"运行"窗口中输入 ...

  5. zabbix4.0 mysql本地数据库迁移到腾讯云数据库

    转载来源 :zabbix4.0 mysql本地数据库迁移到腾讯云数据库 : https://www.jianshu.com/p/19e40d853466 原环境:centos7.2 mysql5.7 ...

  6. mysql分布式数据库_分布式数据库搭建详细教程

    由于业务本身的需求,有时需要构建分布式数据库.一个具有较好设计的分布式数据库,对于用户(调用者)来说透明,跟使用本地数据库一样. 本文准备使用中间件的架构,实现分布式数据库的构建.简单点说,调用者与中 ...

  7. Django + mysql + 微信 抢票之本地环境搭建

    Django + mysql + 微信 抢票之本地环境搭建 环境准备 1. Django安装 2. mysql安装 3. 微信环境配置 申请微信公众平台测试号 微信接入 环境准备 1. Django安 ...

  8. 服务器MYSQL 数据库搭建 win2008 x64

    服务器数据库搭建 一.下载安装 1.下载 2.设置配置文件安装 3.启动服务 二.数据库配置 1.修改密码 2.用户管理 一.下载安装 1.下载 下载地址https://dev.mysql.com/d ...

  9. sonar mysql svn_Sonar本地环境搭建

    一个新项目准备上线提测了,为了在提测之前做一下代码走查,同时了解项目目前的质量情况,就在本地搭建了一套sonar环境.搭建的过程中遇到了很多问题,sonar官方已不再维护Eclipse的svn插件,所 ...

  10. jeesite mysql_jeesite框架搭建 (mysql数据库)

    官网文档地址: https://github.com/thinkgem/jeesite/tree/master/doc 官网源码地址: https://github.com/thinkgem/jees ...

最新文章

  1. “智源论坛Live”报名 | 清华大学游凯超:领域适配前沿研究--场景、方法与模型选择...
  2. 【转】Office 2003 EXCEL多窗口打开
  3. mysql大事务导致系统变慢_MySQL因大事务导致的Insert慢实例分析
  4. 清华大学计算机组成原理视频百度云,计算机组成原理第48讲:
  5. PHP学习笔记——Php文件引入
  6. dbnetlib sqlserver不存在或拒绝访问_404:对不起,您访问的网页不存在
  7. 戴尔笔记本电脑开机黑屏怎么办_戴尔笔记本电脑充不进电怎么办
  8. 因VPU预留内存太小造成的视频播放太卡
  9. 一天一点linux(17):安装与使用Tmux
  10. [转载] python机器学习第三章:使用scikit-learn实现机器学习分类算法
  11. 美赛整理之带参数的常微分方程拟合问题研究
  12. 【286页干货】一天搞懂深度学习(台湾资料科学年会课程)
  13. AutoCAD自定义填充图样详细教程
  14. opendrive道路标准基础知识
  15. 精益管理研究院陈逸超 | 用精益思维创造数据价值金矿
  16. vector用erase删除元素时,为什么被删元素的析构函数会被调用更多次?
  17. Mall商城的高级篇的开发(三)缓存与分布式锁
  18. 拼题A 第一题 HMY
  19. window系统默认编码格式GBK怎么理解
  20. 手机录音文件如何转换成文本?具体如何操作?

热门文章

  1. 截止2020年中国有多少大学生?
  2. 进销存软件开源java_JSH_ERP 开源版J2EE进销存系统代码源码 v1.0.2
  3. 2022年计算机二级Web程序设计复习题及答案
  4. linux 操作mysql 命令_linux下mysql操作命令大全
  5. Java个人财务管理小软件
  6. QTTabBar 使用教程:用浏览器的方式管理 Windows 资源管理器
  7. spss分析qpcr数据_手把手教你使用 SPSS 分析实时荧光定量数据
  8. R语言如何绘制弦图(25)
  9. 【转】TabHost详解
  10. python(xlwt的简单运用)