+---------------+-------+ | Variable_name | Value | +---------------+-------+ | port | 0 | +---------------+-------+ 1 row in set (0.00 sec)
竟然不是3306
去网上查资料发现可能是之前某些操作让skip-networking打开了
1 2 3 4 5 6 7
mysql> SHOW VARIABLES LIKE "skip_networking"; +-----------------+-------+ | Variable_name | Value | +-----------------+-------+ | skip_networking | ON | +-----------------+-------+ 1 row in set (0.01 sec)
alias mysql=/usr/local/mysql/bin/mysql alias mysqladmin=/usr/local/mysql/bin/mysqladmin
设置新密码
1
mysqladmin -u root -p password 你的密码
然后输入初始密码,应为mysql5.7会在通知栏里面把初始的密码发送给你
这样就修改完了。
查看数据库端口:
1 2 3 4 5 6 7
mysql> show global variables like 'port'; +---------------+-------+ | Variable_name | Value | +---------------+-------+ | port | 3306 | +---------------+-------+ 1 row in set (0.01 sec)