在MySQL中填写用户名和密码时,需要根据具体场景(如登录、配置连接等)进行操作。以下是详细说明:
mysql -u 用户名 -p
root
)bash
mysql -u root -p
回车后输入密码(密码不会显示)。[client]
user = 你的用户名
password = 你的密码
⚠️ 注意:配置文件明文存储密码有安全风险,建议仅用于测试环境。
PHP示例(PDO):
$dsn = 'mysql:host=localhost;dbname=test';
$user = '用户名';
$password = '密码';
$pdo = new PDO($dsn, $user, $password);
Python示例(PyMySQL):
import pymysql
conn = pymysql.connect(
host='localhost',
user='用户名',
password='密码',
database='test'
)
bash
sudo systemctl stop mysql
bash
mysqld_safe --skip-grant-tables &
sql
UPDATE mysql.user SET authentication_string=PASSWORD('新密码') WHERE User='root';
FLUSH PRIVILEGES;
GRANT
语句)。如果需要更具体的场景帮助,请提供详细上下文!