windows中mysql的一些常见问题

windows中mysql的一些常见问题

  • 初始化时指定defaults-files配置文件初始化失败

    #windows中使用cmd操作mysql时注意cmd命令自带的编码格式是gbk编码,所以在cmd下操作mysql命令可能回出现问题,例如:初始化mysqld --initialize --defaults-file="配置文件"时遇到系统库初始化失败的情况
    
    #解决方法一:
    需要在使用cmd时通过“chcp 65001”这个命令来调整编码格式为uft8mb4
    #解决方案二“
    在初始化时不指定配置文件直接使用mysqld --initialize来操作
    参考:https://blog.csdn.net/mscf/article/details/82829620
    
    
  • root密码忘记在配置文件或者命令中使用skip-grant-tables启动服务报错

    #错误日志:
    2024-07-12T02:42:43.316205Z 0 [System] [MY-010931] [Server] E:\mysql-8.0.34-winx64\bin\mysqld.exe: ready for connections. Version: '8.0.34'  socket: ''  port: 0  MySQL Community Server - GPL.
    2024-07-12T02:42:43.316800Z 0 [ERROR] [MY-010131] [Server] TCP/IP, --shared-memory, or --named-pipe should be configured on NT OS
    2024-07-12T02:42:43.317201Z 0 [ERROR] [MY-010119] [Server] Aborting
    2024-07-12T02:42:46.274927Z 0 [ERROR] [MY-013183] [InnoDB] Assertion failure: trx0sys.cc:643:UT_LIST_GET_LEN(trx_sys->mysql_trx_list) == 0 thread 10672
    
    #解决方法:
    同时使用:--console --skip-grant-tables --shared-memory
    
  • 通过--console --skip-grant-tables --shared-memory跳过权限验证后,登录mysql客户端,使用alter user修改密码报错

    #报错如下
    mysql> alter user 'root'@'localhost' identified with mysql_native_password by '123456';
    ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement
    
    #解决方法:
    mysql> flush privileges;
    Query OK, 0 rows affected (0.11 sec)
    
    mysql> alter user 'root'@'localhost' identified with mysql_native_password by '123456';
    Query OK, 0 rows affected (0.08 sec)
    
  • windows中将mysql程序配置成windows服务

    mysqld --install "MySQL80" --defaults-file="E:\mysql-8.0.34-winx64\my1.ini"
    
  • windows中启动MySQL服务,假设服务名为mysql80

    net start mysql80
    
  • windows中查看mysql服务是否启动

    #cmd中执行命令
    netstat -ano | findstr "3306"
    #或
    tasklist | findstr "mysqld.exe"
    
  • windows中强制杀死mysql进程

    taskkill /f /pid 7272
    #/f:表示强制杀死
    #/pid:表示指定id
    

posted on 2024-10-25 09:38  HuntWolf  阅读(7)  评论(0编辑  收藏  举报

导航