mysql默认安装在哪个目录 mysql80服务无法启动?

[更新]
·
·
分类:互联网
3958 阅读

mysql默认安装在哪个目录

mysql80服务无法启动?

mysql80服务无法启动?

原因是端口被占用;可能配置了错误的参数;也有可能没有初始数据库,还有可能是其他原因。
大多数原因都可以通过先注销掉原有的服务、重新装载服务、之后再重新启动的方法解决。也可以尝试下以下方法:
1、将目录中配置文件改名为移至bin目录下。
2、启动命令行,将目录切换到mysql安装目录的bin目录下。
3、接下来,在命令行执行命令:mysqld --initialize --usermysql --console
4、注意,上一个步骤会获得一个临时密码,需要记录,之后会用到。
5、接下来在控制台以命令行输入: mysqld --install,进行安装服务操作。
6、之后,在任务管理器找到“服务”,启动其中的MYSQL服务即可。
7、之后,输入命令行mysql -uroot -p,利用之前的临时密码输入即可登录数据库成功。
8、修改临时密码,设置密码:mysqladmin -u USER -p password PASSWORD,注意USER和PASSWORD为自己定义的数值。

mysqlibdata1是什么文件?

是储存的格式INNODB类型数据状态下,ibdata用来储存文件的数据而库名的文件夹里面的那些表文件只是结构而已由于mysql4.1默认试innodb,所以这个文件默认就存在了innodo中文参考全文如下 InnoDB 启动选项 为了在 MySQL-Max-3.23 中使用 InnoDB 表,你必须在配置文件‘或‘(WINDOWS系统)中的 [mysqld] 区中详细指定配置参数。
作为最小设置,在 3.23 中你必须在 innodb_data_file_path 上指定数据文件名能及大小。
如果在‘中没有指定innodb_data_home_dir,系统将在 MySQL 的 datadir 目录下创建数据文件。
如果将 innodb_data_home_dir 设为一个空串,那可以在 innodb_data_file_path 中给定一个绝对路径。
在 MySQL-4.0 中可以不设定 innodb_data_file_path :MySQL-4.0 将默认地在 datadir 目录下建立一个 10 MB 大小自扩充(auto-extending)的文件‘ibdata1(在MySQL-4.0.0 与 4.0.1 中数据文件的大小为 64 MB 并且是非自扩充的(not auto-extending))。 为了得到更好的性能你必须所示的例子明确地设定 InnoDB 启动参数。 从 3.23.50 版和 4.0.2 版开始,InnoDB 允许在 innodb_data_file_path 中设置的最一个数据文件描述为 auto-extending。 innodb_data_file_path 语法如下所示:
pathtodatafile:sizespecification;pathtodatafile:sizespec;... ...;pathtodatafile:sizespec[:autoextend[:max:sizespecification]
] 如果用 autoextend 选项描述最后一个数据文件,当 InnoDB 用尽所有表自由空间后将会自动扩充最后一个数据文件,每次增量为8MB