爱鲨兄 2024-01-24 12:03 采纳率: 0%
浏览 96

mysqld: unknown option '--initialize'

安装mysql 8.0,在命令提示符输入mysqld --initialize --console进行初始化报错。

img

img

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2024-01-24 14:12
    关注

    【相关推荐】



    • 关于该问题,我找了一篇非常好的博客,你可以看看是否有帮助,链接:win10下mysql 8.0.15 winx64的安装与配置以及运行mysqld -initialize命令报错等问题解决
    • 除此之外, 这篇博客: mysql 5.7 开始使用 mysqld --initialize 初始化数据库中的 mysqld 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
      # which mysqld
      
      # mysqld --verbose --help
      
        -I, --initialize    Create the default database and exit. Create a super user
                            with a random expired password and store it into the log.
        --initialize-insecure 
                            Create the default database and exit. Create a super user
                            with empty password.
                            
      

      –initialize 会在日志里打印出一个随机密码。
      –initialize-insecure 不会产生随机密码,第一次登陆数据库使用空密码。

      # /usr/sbin/mysqld --defaults-file=/etc/mysql/my.cnf \
      --basedir=/usr/local/mysql/ \
      --datadir=/var/lib/mysql/ \
      --user=mysql \
      --initialize-insecure \
      --ssl \
      --explicit_defaults_for_timestamp \
      --verbose
      
      

      mysqld 执行初始化已添加 --ssl 时就不需要再执行,否则需要额外配置 ssl 下,

      # /usr/bin/mysql_ssl_rsa_setup --datadir=/var/lib/mysql/ --verbose --uid=mysql
      
      

      启动 mysql

      # systemctl start mysql
      
      

    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 创建了问题 1月24日

悬赏问题

  • ¥15 eda:门禁系统设计
  • ¥50 如何使用js去调用vscode-js-debugger的方法去调试网页
  • ¥15 376.1电表主站通信协议下发指令全被否认问题
  • ¥15 物体双站RCS和其组成阵列后的双站RCS关系验证
  • ¥15 复杂网络,变滞后传递熵,FDA
  • ¥20 csv格式数据集预处理及模型选择
  • ¥15 部分网页页面无法显示!
  • ¥15 怎样解决power bi 中设置管理聚合,详细信息表和详细信息列显示灰色,而不能选择相应的内容呢?
  • ¥15 QTOF MSE数据分析
  • ¥15 平板录音机录音问题解决