一、MySQL 连接本地数据库,用户名为“root”,密码“123”(注意:“-u”和“root” 之间可以有空格,也可以没有有空格,但“-p”和“123” 之间不能有空格)
C:\>mysql -h localhost -u root -p123
也可以这样输入:C:\>mysql -u root -p123
二、MySQL 连接本地数据库,用户名为“root”,隐藏密码
C:\>mysql -h localhost -u root -p
Enter password:
三、MySQL 连接远程数据库(192.168.0.201),端口“3306”,用户名为“root”,密码“123”
C:\>mysql -h 192.168.0.201 -P 3306 -u root -p123
输入上面的命令后,如果连接成功,出现的是如下的提示;
Welcome to the MySQL monitor. Commands end with ; or /g.
Your MySQL connection id is 6 to server version: 3.23.58
Type 'help;' or '/h' for help. Type '/c' to clear the buffer.
mysql>
四、MySQL 连接本地数据库,用户名为“root”,指定所连接的数据库为“test”
C:\>mysql -h localhost -u root -p123 -D test
mysql>select database();
+------------+
| database() |
+------------+
| test |
+------------+
附件1:
mysql执行后,我们将进入mysql命令的控制台,下面列出可用的命令:
? (\?) 与help命令等同,输出此控制台下可用的子命令
clear (\c) 清屏命令
connect (\r) 重新连接到服务器.可选参数有数据库和服务器 Optional
delimiter (\d) 设置SQL语句的分界符,默认是分号
ego (\G) 发送命令给mysql服务器.结果将垂直显示.
exit (\q) 和quit一样,退出mysql.
go (\g) 发送命令给mysql服务.
help (\h) 显示控制台可用的命令.
notee (\t) (关闭mysql控制台日志)不要写到outfile中.
print (\p) 输出当前命令.
prompt (\R) 改变mysql控制台提示符.
quit (\q) 退出mysql.
rehash (\#) 重建完全的hash.
source (\.) 执行一个包含SQL语句的文本文句. 以文件名作为参数.(可以用来恢复数据库)
status (\s) 获取连接的状态码.
tee (\T) 设置日志输出文件.将所有操作记录到该文件.与前面的notee相反.
use (\u) 打开或改变当前操作的数据库,以数据库名为参数.
[ 本帖最后由 灰儿 于 2009-2-25 19:19 编辑 ] |
|