mysql输入密码后闪没有my.ini
时间: 2023-12-18 14:03:27 浏览: 24
如果在 MySQL 安装目录下没有找到 my.ini 配置文件,可以尝试在 MySQL 安装目录下查找 my-default.ini 文件,并将其复制一份重命名为 my.ini。然后在 my.ini 文件中加入以下内容:
[client]
default-character-set=utf8mb4
[mysql]
default-character-set=utf8mb4
[mysqld]
character-set-server=utf8mb4
collation-server=utf8mb4_general_ci
skip-character-set-client-handshake
保存并退出,然后重新启动 MySQL 服务。这样应该就能够解决输入密码后闪退的问题了。
相关问题
mysql数据库如何配置my.ini文件跳过密码
这是一个比较简单的问题,你只需要按照以下步骤进行操作即可。
1. 找到mysql安装目录下的my.ini文件,并且用文本编辑器打开它。
2. 在[mysqld]部分中添加以下内容:
skip-grant-tables
3. 保存并关闭my.ini文件。
4. 重新启动mysql服务,此时不需要输入密码即可登录。
需要注意的是,这种方法会跳过mysql登录验证,因此不要在生产环境中使用。
my.ini怎么设置免密码
为了实现MySQL免密码登录,可以按照以下步骤进行my.ini文件的设置:
1. 打开my.ini文件,该文件通常位于MySQL安装目录下的bin文件夹中。
2. 在[mysqld]下添加skip-grant-tables,如下所示:
```ini
[mysqld]
skip-grant-tables
```
3. 保存并关闭my.ini文件。
4. 以管理员身份打开命令提示符,切换到MySQL的bin目录下。
5. 输入mysqld --console命令,启动MySQL服务。
6. 打开另一个命令提示符窗口,同样切换到MySQL的bin目录下。
7. 输入mysql -u root命令,即可免密码登录MySQL。