Sap*_*Sap 79 mysql windows mysql-5.5
我已经看过 http://dev.mysql.com/doc/refman/4.1/en/mysql-config-wizard-file-location.html
和
http://dev.mysql.com/doc/refman/5.1/en/option-files.html
但我仍然坚持这个古老的问题!"我的my.ini在哪里"我正在使用带有mysql 5.5.28的Windows Server 2008.我使用mysqld --install安装了服务,我可以使用sqlyog使用mysql服务器.但不幸的是,我无法找到的my.ini在installation directory或不在c:\既不c:\windows也不在data_dir查询show variables like "mysql_home"返回什么为好.
有什么建议?
ama*_*sta 164
my.ini位于WINDOWS MYSQL 5.6 MSI上(使用安装向导)
打开Windows命令shell并键入:echo %PROGRAMDATA%.在Windows Vista上,这会导致:C:\ProgramData.
根据http://dev.mysql.com/doc/refman/5.6/en/option-files.html,MySQL将查看的第一个位置是%PROGRAMDATA%\MySQL\MySQL Server 5.6\my.ini.在您的Windows shell中,如果您这样做ls "%PROGRAMDATA%\MySQL\MySQL Server 5.6\my.ini",您将看到该文件存在.
与您在Stackoverflow和网络上找到的大多数建议不同,将文件置于" C:\Program Files\MySQL\MySQL Server 5.6\my.ini不工作"状态.也不会C:\Program Files (x86)\MySQL\MySQL Server 5.1.在上面发布的MySQL链接上引用的原因是:
在Windows上,MySQL程序按指定顺序从以下文件中读取启动选项(首先使用顶部项目).
5.6 MSI安装程序会在优先级最高的位置创建my.ini ,这意味着除了安装程序创建的文件外,不会找到/使用其他文件.
上面接受的解决方案不适用于基于5.6 MSI的安装.
Bae*_*hin 91
Rol*_*DBA 30
你必须看我文件夹,C:\Program Files\MySQL\MySQL Server 5.5但有一个问题.当您执行MySQL的MSI安装时,不会创建my.ini.该文件夹中将包含示例.ini文件.比如说my-medium.ini,为了使用其中一个,你需要在MySQL重启之前执行以下操作:
cd C:\Program Files\MySQL\MySQL Server 5.5
copy my-medium.ini my.ini
net stop mysql
net start mysql
Run Code Online (Sandbox Code Playgroud)
有一次,你这样做,my.ini可以阅读C:\Program Files\MySQL\MySQL Server 5.5\bin\mysql.exe.
Chi*_*ael 23
启动MySQL Workbench,然后启动Server - > Options File并查看窗口底部; 它会说"配置文件:C:\ ProgramData\MySQL\MySQL Server 5.6\my.ini"
(并注意"ProgramData"和"Program Files"之间的细微差别 - 如果您正在寻找快速答案,很容易掩盖.)
Man*_*iff 20
我找到了我的
\ProgramData\MySQL\MySQL Server 8.0\
Run Code Online (Sandbox Code Playgroud)
(这是一个隐藏的文件夹)
您可以键入win+R和写入%PROGRAMDATA%以访问该文件夹,或只启用show hidden folder.
您可以在此位置的Windows中找到my.ini文件 - C:\ ProgramData\MySQL\MySQL Server 5.6
ProgramData文件夹是一个隐藏文件夹,因此请根据设置查看该文件夹.并以管理员身份打开my.ini文件进行编辑,然后保存.
| 归档时间: |
|
| 查看次数: |
246652 次 |
| 最近记录: |