配置环境是程序员的第一步 -- Windows 10 下 MySQL 安装

MySQL 作为最典型的关系型数据库管理系统,由于其体积小、速度快、总体拥有成本低,尤其是其开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。MySQL 社区版的功能也足够我们的日常使用。MySQL 的安装过程不是很难,但是有几个点还是要需要注意的。下面,我将以 Windows 10 为例,讲一下 MySQL 社区版的安装。

首先,我们进入 MySQL 官网,下载 MySQL 社区版。https://dev.mysql.com/downloads/mysql/

这里,我们下载 zip 压缩包,解压之后可以在命令行下安装。

下载完成之后,解压到你想安装的路径。以管理员身份打开命令提示符。进入到你刚才解压的路径。

在你解压路径的根目录下,新建一个 data 空文件夹。

在 bin 目录下,新建一个 my.ini 文件(注意,后缀是 .ini ),内容为:

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8

[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:/Program Files/mysql/mysql-8.0.11
# 设置mysql数据库的数据的存放目录
datadir=D:/Program Files/mysql/mysql-8.0.11/data
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

此时命令提示符的路径应该是在 bin 目录下的。

输入命令 mysqld --initialize-insecure ,初始化 data 目录。成功无提示。

成功之后,继续输入命令 mysqld -install ,安装 mysql 。成功会提示:Service successfully installed。如果提示 mysql 服务已存在,可以输入命令 sc delete mysql 删除原有服务。正确安装如下图所示。

输入命令 net start mysql ,启动 mysql 服务。

此时,mysql 还没有密码,可以输入命令 mysqladmin -u root password **** 设置密码。当然,它会提示你,在命令行界面输入密码是不安全的。这里可以忽略它。

输入命令 mysql -u root -p,按照提示要求,输入刚才设置的密码,进入 mysql 界面。

到这里,你就可以尽情地操作 MySQL 了。

MySQL 服务命令

  启动服务: net start mysql

  关闭服务: net stop mysql

作者: 守护窗明守护爱

出处: https://www.cnblogs.com/chuangming/p/9095229.html

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出。如有问题,可邮件([email protected])咨询.

原文地址:https://www.cnblogs.com/chuangming/p/9095229.html

时间: 2024-10-09 15:48:43

配置环境是程序员的第一步 -- Windows 10 下 MySQL 安装的相关文章

黑马程序员____第一阶段Java开发前奏(1)

  黑马程序员____第一阶段Java开发前奏(1) ⒈软件开发:        软件是由一系列按照特定顺序组织的计算机数据和指令的集合,软件开发就是制作软件.软件的出现实现了人与计算机之间的交互.    ⒉人机交互方式:        图形化界面和命令行方式,图形化界面简单直观,使用者易于接受,容易上手操作.命令行方式需要有一个控制台,输入特定的指          令,让计算机完成一些操作,较为麻烦,需要记住一些命令.    3.常用的DOS命令:     dir:列出当前目录下的文件以及文

程序诞生的第一步--预处理

程序诞生的第一步--预处理 程序在编译前要进行预处理,这一步被为预处理阶段,主要是进行一些文本性的操作,比如宏的替换,插入一些由#include指令所包含的一些文件的内容,以及处理一些条件编译的东西.下面介绍预处理的主要部分宏及其相关知识和一些标准中的命令. 首先标准中确定的一些预定义符号: __FILE__              进行编译的源文件名 __LINE__              文件当前的行号 __DATE__            文件被编译的日期 __TIME__    

黑马程序员_第一天视频学习

一.      计算机和软件常识 1.      计算机运行原理 1)          硬件基本组成:硬盘.内存.CPU 2)          各个部件之间的运作协调(下图) 2.      计算机只能识别0和1 1)          0和1组成的指令 2)          0和1组成的数据 3.      计算机和软件的联系 1)          软件的基本概念:指令的集合 2)          软件的安装运行过程 3)          为什么要开发软件:写出能控制计算机的指令

C# 程序员最常犯的 10 个错误

关于C# C#是达成微软公共语言运行库(CLR)的少数语言中的一种.达成CLR的语言可以受益于其带来的特性,如跨语言集成.异常处理.安全性增强.部件组合的简易模型以及调试和分析服务.作为现代的CLR语言,C#是应用最为广泛的,其应用场景针对Windows桌面.移动手机以及服务器环境等复杂.专业的开发项目. C#是种面向对象的强类型语言.C#在编译和运行时都有的强类型检查,使在大多数典型的编程错误能够被尽早地发现,而且位置定位相当精准.相比于那些不拘泥类型,在违规操作很久后才报出可追踪到莫名其妙错

java入门第一步之完成jdk的安装(window)【转】

为了面向更多的人类,我决定重温我的java起步: 要进行java开发第一步就是进行java环境的安装,也就是jdk的按装: 1.由于java被oracle收购了,我们下载jdk也就去oracle的官网进行下载http://www.oracle.com/technetwork/java/archive-139210.html 下载jdk的jdk应该是一个java文件夹,里面有jdk和jre两个文件夹,正确下载后我们一般是将该j整个文件放到C:\Program Files\目录下: 2.接下来我们开

程序员必定会爱上的10款软件

第一款:TrueCrypt TrueCrypt可能很多人没用过,它是一个加密软件,能够对磁盘进行加密.还在担心自己电脑中的重要文件.私密档案被人查看.什么,你以为把文件设置了隐藏属性别人就看不到了?:) :)快来用TrueCrypt ,你必定会爱上它的. 特点:对某一磁盘分区进行加密,开启计算机后,如果你没有打开TrueCrypt 这个软件,这个被加密的分区是不会被显示出来的.打开TrueCrypt ,输入密码后,你就能在"我的电脑"里看到那个被加密的分区了. 软件截图(I盘即为经过A

每个程序员都该知道的10大编程格言

每个程序员都该知道的10大编程格言 编程格言1:无风不起浪 (There is no smoke without fire) 编程格言2:预防为主,治疗为辅(An ounce of prevention is worth a pound of cure:) 编程格言3:不要把鸡蛋都放在一个篮子(Don't put all your eggs in one basket) 编程格言4:种瓜得瓜,种豆得豆(As you sow,so shoul you reap) 编程格言5:欲速则不达(Great

[其他][转贴][热血][检讨] 程序员忏情录(上)(中)(下)

连结如下 程序员忏情录(上) 程序员忏情录(中) 程序员忏情录(下) 其中里面有经典的 "奇数"判别逻辑,小朋友千万不要学欧,里面的叔叔是有练过滴. > 不如卖鸡排,鸡排论 以上文中作者或是著名人士皆与我不相干(景仰有如滔滔江水),纯粹好文不该寂莫. HEMiDEMi 的标签:其他 三小侠? 小弟献丑,欢迎指教 原文:大专栏  [其他][转贴][热血][检讨] 程序员忏情录(上)(中)(下) 原文地址:https://www.cnblogs.com/chinatrump/p/11

Windows系统下nodejs安装及配置

关于nodejs中文站,眼下活跃度最好的知识站应该是http://www.cnodejs.org/ ,而http://cnodejs.org/则活跃度较低.Express.js是nodejs的一个MVC开发框架,而且支持jade等多种模板,是Node.js上最流行的Web开发框架.这几天刚接触PhoneGap,曾经也看了一些nodejs的基础但苦于时间有限一直没机会亲自搭建一个nodejs环境,今天周末,部署了PhoneGap到Android,顺便一同搭建了一下nodejs本地环境,自己的操作过