windows下怎么安装mysql

说实话,装mysql这事儿吧,一步步来挺好办。
你先找到下载好的安装包,点开它。
哈,出来个界面,别慌。

然后点“next”,继续。
下一步,选安装类型。
有三个选项,Typical(默认)、Complete(完全)、Custom(用户自定义)。
我建议你选Custom,这样选项多,也容易看清怎么装的。

你看那个“MySQLServer”,点一下,全选装在本地硬盘上。
然后点“Change...”,自己定个安装目录。
比如C:\mysql\安装路径啥的,自己看着方便就行。

设置完,回头看看对不对。
有错按“Back”改,没错就点“Install”,开始装。
装的时候,就等它装完,出现个新界面。

点“next”,继续。
装好了,有个mysql配置向导,这玩意儿挺好。
以前还得自己瞎配my.ini,现在不用了。
你看“ConfiguretheMysqlServernow”,前面打上勾,点“Finish”。

然后点“Finish”,mysql配置向导就启动了。
点“next”,选配置方式。
有DetailedConfiguration(手动精确配置)和StandardConfiguration(标准配置)。
我选Detailed,这样清楚点。

选服务器类型。
DeveloperMachine(开发测试类)、ServerMachine(服务器类型)、DedicatedMySQLServerMachine(专门的数据库服务器)。
一般选ServerMachine,不会太占资源也不会太少。

选mysql数据库的用途。
MultifunctionalDatabase(通用多功能型)、TransactionalDatabaseOnly(服务器类型,专注于事务处理)、Non-TransactionalDatabaseOnly(非事务处理型)。
我选TransactionalDatabaseOnly,按“Next”。

InnoDBTablespace这玩意儿,就是为InnoDB数据库文件选个存储空间。
改了位置,重装要记得选一样的地方,不然可能搞坏数据库。
我没改,用默认位置,继续。

选你网站的一般mysql访问量,同时连接的数目。
DecisionSupport(DSS)/OLAP(2 0个左右)、OnlineTransactionProcessing(OLTP)(5 00个左右)、ManualSetting(手动设置)。
我选OnlineTransactionProcessing(OLTP),按“Next”。

TCP/IP连接这玩意儿,得启用。
端口设成3 3 06 还有个“启用标准模式”EnableStrictMode),新手建议不选,省麻烦。
熟悉了就用标准模式,这样能防点小问题。
还有防火墙设置,得选“Addfirewallexception……”,免得防火墙挡了。

注意编码!如果要用原来数据库的数据,得知道原来数据库用啥编码。
这里设的编码和原来不一样,用的时候会乱码。
重要!选第三个编码,CharacterSet里选“gbk”或者“gb2 3 1 2 ”。
“gbk”字库大点,啥都有。

windows 8怎样安装mysql数据库

说实话,安装这玩意儿真挺磨人的。
我记得当年第一次装这个数据库时,卡在第三步好半天,就是不知道那个"Custom"自定义安装到底有啥用。
结果点进去一看,嚯!里面能删的选项一大堆,我当时直接懵了——原来默认装这么多东西啊。
说实话,这一步得特别小心,别把重要组件给干掉了。

有意思的是,第1 2 步选目录时,我每次都坚持存到D盘。
为啥?C盘空间总是不够用,这帮软件默认就往系统盘塞东西,后来清理起来头都大。
记得有一次没注意,装到系统盘里,结果重装系统时差点没蓝屏,当时吓死我了。

第1 7 步那个勾选,我一开始根本没看懂。
搞了半天才知道,远程连接必须勾这个,不然家里笔记本连公司服务器时直接崩。
这块我没亲自跑过Linux环境,但Windows这步千万不能漏,否则远程操作纯属白费功夫。

第1 9 步真是踩坑无数。
有个哥们儿装完直接傻眼,系统报错。
结果排查半天,发现装在"我的数据库\2 02 3 版"这种路径下。
当时我就想笑,这谁起的名字啊。
后来改到纯字母路径就好了。
所以这步必须记住,路径越简单越保险。

第2 2 步命令行操作,我有个小习惯。
输入root密码时,从不回车,直接敲空格。
为啥?怕屏幕上直接显示密码,太不安全了。
而且"showdatabases;"后面别加分号,某些版本会报错。
我记得是X左右版本开始有这个问题,数据我记得是2 02 1 年的,但建议你核实下新版本。

最头疼的是第1 4 步选字符集。
以前装中文环境,选"utf8 "就完事了。
现在新版本直接提示"选择最好的编码字符集支持"。
我当时也没想明白,选了默认的"utf8 mb4 "吧,结果后来发现中文显示乱码。
可能有点偏激,但我的建议是,如果搞不懂就别瞎改,默认一般不会错。

Mysql8数据库安装教程

嗯... MySQL8 安装啊... 我记得2 02 2 年帮我公司搭服务器的时候弄过。

先下安装包... 得从官网下。
那个链接我记不清了... 反正就是 mysql.com 之类的。
找半天找到那个 zip 包或者安装程序... 下载下来个几百兆的样子吧。

然后... 双击那个东西... 屏幕一黑... 弹出个窗口... 勾勾那个框... “我同意协议”... 然后点 next... 好像没啥别的了... 就是 next...
然后... 来到选择安装类型... 有好几个... “Developer Default” 啊,“Full” 啊... 我就选那个 “Server only”... 仅服务器... 对... 就那个... 看着比较简单... 点 next...
下面... “Execute”... 我就点那个大按钮... 弹个框说正在安装... 等等... 等了好一会儿... 可能十几二十分钟?反正就是那种感觉... 机器有点卡... 显示个进度条... 最后显示成功... 点 next...
然后... 配置参数... 数据路径啥的... 我没改... 就用默认的... /var/lib/mysql 或者啥来着... 端口默认3 3 06 ... 我也没改... 点 next...
下面... 认证方式... 有好几个... “Caching_sha2 _password” 什么的最新的... 我选那个... “Use Legacy Authentication Method”... 就是老的那个... 这样旧工具能连... 点 next...
关键来了... 设置 root 密码... 输入一次... 确认一次... 这个很重要... 忘了就麻烦了... 我当时输入了个啥... 嗯... “MySqlIsGreat2 02 2 ” 之类的... 应该是这个感觉... 点 next...
后面那些... 网络配置... 允许远程连接之类的... 日志啥的... 我都没动... 全部默认... 点 next... 再点 next... 最后显示安装完成... 好了...
就这些吧... 我后来才反应过来... 其实好多参数还是建议看看... 但当时赶时间... 就随便弄了... 可能我偏激... 啥也不改... 但好像也用着没问题... 反正能连上就行...