今どきのMySQL(5.7以降)は、パスワードの縛りが厳しいので、8文字以上だけにする(validate_password_policy=LOW) もしくは1文字でもOKにする(validate-password=OFF)

今どきのMySQL(5.7以降)は、パスワードの縛りが厳しいので、8文字以上だけにする(validate_password_policy=LOW) もしくは1文字でもOKにする(validate-password=OFF)

LOW=8文字以上
MIDEUM=8文字以上かつアルファベット大文字・小文字・数字・記号の4種が必須!
HIGH=MEDIUMポリシーに加え、4文字以上の部分文字列が、(辞書ファイルが指定された場合に) 辞書ファイル内の単語と一致してはならない

/etc/my.cnfを修正して、mysqlを再起動
[mysqld]
validate_password_policy=LOW

8文字も入力したくない!1文字でもOKにして欲しい場合は、validateをOFFにする

/etc/my.cnfを修正して、mysqlを再起動
[mysqld]
validate-password=OFF

ちなみにパスワードを入力したSQL文は矢印キーの上を押してもヒストリーに残らないのね(コンソール画面には残っているけど)