zoukankan      html  css  js  c++  java
  • Arch Linux: install mysql 8.x


    Under  Arch Linux, install mysql 8
    ==========================

    $ sudo pacman -S mysql 
    $ sudo systemctl start mysql.service  (启动失败)
    $journalctl -xeu mysqld.service

    arch linux mysql   Table 'mysql.plugin' doesn't exist  Please perform the MySQL upgrade procedure

    solution:
       清除目录: /var/lib/mysql 内容, 就好了
       sudo mysqld --initialize --user=mysql

    跟着测试用空密码就不能登录:
          mysql -uroot -p   

        "sudo mysqld --initialize --user=mysql"  的时候给了一次性密码,   需要立即修改密码
    你用它登录后马上改密码就ok了
    mysql -uroot -p"${defaultmysqlpwd}" --connect-expired-password <<...EOF...
    ALTER USER 'root'@'localhost' IDENTIFIED BY "$newmysqlpwd";
    ...EOF...

     ref:
    https://unix.stackexchange.com/questions/669809/problem-running-mysql-in-arch-linux
       ==> https://dev.mysql.com/doc/refman/5.7/en/data-directory-initialization.html#data-directory-initialization-overview 

  • 相关阅读:
    排序算法之归并
    RequestAndResponse
    Jsp相关
    会话技术
    MVC设计思想
    FileRecv VNCViewer 使用方法
    Go语言string包详解
    Go语言字符串
    Go语言fmt包详解
    编写第一个Go程序
  • 原文地址:https://www.cnblogs.com/bzhao/p/15555418.html
Copyright © 2011-2022 走看看