Sum*_*mit 87
1:从Xampp控制面板关闭或退出XAMPP服务器.
2:下载ZIP版的MariaDB的
3:重命名XAMPP/MySQL的文件夹mysql_old.
4:解压缩或解压缩的MariaDB的ZIP文件的内容到你的XAMPP文件夹中.
5:将名为mariadb-5.5.37-win32的MariaDB文件夹重命名为mysql.
6:将xampp/mysql/data重命名为data_old.
7:将xampp/mysql_old/data文件夹复制到xampp/mysql /.
8:将xampp/mysql_old/backup文件夹复制到xampp/mysql /.
9:将xampp/mysql_old/scripts文件夹复制到xampp/mysql /.
10:将xampp/mysql_old /中的mysql_uninstallservice.bat和mysql_installservice.bat复制到xampp/mysql /中.
11:将xampp/mysql_old/bin/my.ini复制到xampp/mysql/bin中.
12:使用记事本等文本编辑器编辑xampp/mysql/bin/my.ini.查找skip-federated并在其前面(左侧)添加#以注释该行(如果存在).保存并退出编辑器.
13:启动XAMPP.
注意如果你无法从Xampp控制面板启动mysql.在xampp/mysql/bin/my.ini文件中的任何位置添加此'skip-grant-tables'语句
14:运行xampp/mysql/bin/mysql_upgrade.exe.
15:关闭并重启MariaDB(MySQL).
如果仍然没有启动mysql,请按照下面的注意步骤(!重要)
注意 :mysql错误日志文件: c:\ xampp\mysql\bin\mysqld.exe:未知变量'innodb_additional_mem_pool_size = 2M'喜欢请在my.ini文件中删除或注释此语句xampp/mysql/bin/my. ini档案.
从这个链接的帮助.
小智 27
我试过同样的解决方案对我不起作用检查错误日志并基于此我注释掉了这个选项,因为它已被弃用.
Line number 145 in my.ini file
#innodb_additional_mem_pool_size = 2M
2018-02-17 23:08:47 bf0 InnoDB: Warning: Using innodb_additional_mem_pool_size is DEPRECATED. This option may be removed in future releases, together with the option innodb_use_sys_malloc and with the InnoDB's internal memory allocator.
Run Code Online (Sandbox Code Playgroud)
它对我有用.
查找联合的跳过并在其前面(左侧)添加#以注释掉该行(如果存在)
找到innodb_additional_mem_pool_size = 2并在其前面(左侧)添加#以注释掉该行(如果存在)
在xampp / mysql / bin / my.ini文件中的任何位置添加此skip-grant-tables语句保存并退出编辑器
归档时间: |
|
查看次数: |
21403 次 |
最近记录: |