MySQL 5.7安装:my.ini配置文件中哪些参数必填?

MySQL 5 .7 配置如下。

必填:
basedir:安装在哪里,编码路径,不能错。
basedir=C:\Program Files\MySQL\MySQL Server 5 .7
datadir:存放数据的地方,必须事先创建好,不能为空。
datadir=C:\ProgramData\MySQL\MySQL Server 5 .7 \Data。

强烈推荐:
character-set-server=utf8 mb4 :字符集使用utf8 mb4 ,支持所有中文表情符号。

collat​​ion-server=utf8 mb4 _unicode_ci:使用这个排序规则,中文排序规则就不会乱了。

default-storage-engine=InnoDB:存储引擎采用InnoDB,支持事务,应用广泛。

可选,但最好搭配:
[mysql]default-character-set=utf8 mb4 :客户端也使用utf8 mb4 ,汉字不乱码。

注意:
路径中不要包含中文空格,容易爆炸。

数据目录权限必须由MySQL账户读写。

目录不能预先有数据,否则会出现初始化问题。

完整示例: .ini [mysql] 默认字符集=utf8 mb4
[mysqld] basedir=C:\Program Files\MySQL\MySQL Server 5 .7 datadir=C:\ProgramData\MySQL\MySQL Server 5 .7 \Data 字符集服务器=utf8 mb4 排序规则服务器=utf8 mb4 _unicode_ci 默认存储引擎=InnoDB
你自己看看吧。

MySQL 5.7怎样安装

那天,我在旧服务器上安装了MySQL。
急着创建用户和组,却忘了查看/etc/passwd文件中mysql用户的shell权限。
设置为/bin/false,表示mysql用户无法登录,当时我就一头雾水。
虽然我按照教程修改了密码和权限,为什么还是无法连接数据库?经过进一步调查,我发现许可的规划方面不容忽视。
我花了半个小时将mysql shell权限从/bin/false更改为/bin/bash,解决了问题。
等等,还有一件事。
我突然想到,如果我先查一下官方文档,或许就能避免这个坑。
时间:2 02 3 年3 月,地点:公司数据中心。

mysql 5.7.11怎么安装

老实说,当我开始安装MySQL时,就像拆散零件一样,生怕出什么问题。
但说实话,只要你按照步骤去做,这并不难。
关键是要保持坚定。

首先我们来谈谈下载。
官方网站的链接非常稳定。
直接下载zip包就可以了。
解压的时候不要手抖,直接扔到C盘“程序”下面就可以了。
这里有一个小习惯。
保持文件夹名称简单,这样您以后就不会记住它的用途。
我当时差点把其他软件文件塞进去,还好我及时找到了。

环境变量步骤老实说有点令人困惑。
您需要右键单击“此计算机”-“属性”-“高级系统设置”-“环境变量”。
只需将“C:\Program Files\mysql\bin”复制并粘贴到“Path”列中即可。
记住前面不要加空格,也不要忘记英文分号“;”此后。
我以前就做过这个伎俩。
我显然忘记添加分号,系统变得愚蠢并且无法启动。

修改my-default.ini配置文件这一步,我建议先新建一个data文件夹,否则MySQL会报错。
编辑文件时,去掉“basedir”和“datadir”前面的数字符号,输入“basedir”为刚刚在MySQL中输入的完整路径,“datadir”输入数据文件夹的路径。
保存后不要急于关闭它。
如果您在这一步中进行了错误的修复,它将在启动时立即崩溃。

说到启动:这一步是最关键的。
很长一段时间我对命令行感到困惑。
首先,打开DOS命令窗口,进入刚刚解压的mysql\bin目录。
首先运行 mysqld --initialize --user=mysql。
此步骤自动创建数据目录并随机生成root密码。
然后运行MySQL安装。
在此步骤中,服务已创建。
最后,net start mysql启动服务。
当我第一次看到这些命令时,它们看起来像是外语,但多尝试几次就好了。

在更改root密码的这一步中,我建议以管理员身份运行命令行。
首先mysql -u root,然后输入刚刚生成的随机密码(必须有记事本才能记住),输入use mysql;后,然后UPDATE user SET password=PASSWORD("新密码") WHERE user='root';执行并最后刷新权限;并退出。
今年我已经更改了三次密码,因为我总是忘记 PASSWORD 周围的引号,这真的很令人沮丧。

最后,尝试连接到 Navicat。
如果没有报错,那么你是对的。
说实话,整个过程下来,我最怕的就是写错路径或者改配置文件。
其他步骤实际上进行得很顺利。
这时候C盘就快满了。
幸好及时清理了,不然就得重装系统了。