一、使用mysql二进制方式连接
格式:
mysql -h 服务器【或IP】 -u 用户名 -p密码
1、连接本地数据库,用户名为“root”,密码“123456”(注意:“-p”和“123456” 之间不能有空格)。
示例:
mysql -h localhost -u root -p123456;
2、连接本地数据库,用户名为“root”,隐藏密码【疑点: 隐藏密码是否因为密码为空?】。
示例:
mysql -h localhost -u root -p;
3、连接远程数据库(192.168.0.100),端口“3306”,用户名为“root”,密码“123456”。
示例:
mysql -h 142.27.36.34 -P 3306 -u root -p123456;
用户登录成功后出现 mysql> 命令提示窗口并输出以下提示信息
Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 196
Server version: 5.0.51b-community-nt MySQL Community Edition (GPL)
Type 'help;' or 'h' for help. Type 'c' to clear the buffer.
二、使用 PHP 脚本连接 MySQL
函数:
mysqli_connect(host, username, password, dbname, port, socket);
参数说明:
host: 可选,规定主机名或 IP 地址。
username: 可选,规定 MySQL 用户名。
password: 可选,规定 MySQL 密码。
dbname: 可选,规定默认使用的数据库。
port: 可选,规定尝试连接到 MySQL 服务器的端口号。
socket: 可选,规定 socket 或要使用的已命名 pipe。
说明:mysqli_connect() 函数成功链接到 MySQL 后返回连接标识,失败返回 FALSE 。