posts - 27,  comments - 3,  trackbacks - 0
1、连接到服务器:
mysql [-h host] [-u user_name] [-p] [db_name]
注意:
  •  db_name 表示默认数据库,相当与连接成功后的use db_name。
  • -p 表示密码选项,当有该选项是,mysql会弹出密码输入对话框,否则mysql将以匿名形式向服务器发送登录请求
  • 也可以在-p后直接加上密码,mysql将直接向服务器发送登录请求,注意密码与-p之间不能有空格
2、批量处理命令:
echo 'SELECT 1 + 1' | mysql -u some_user -p
mysql命令行也支持重定向:
mysql -user -< input_file > output_file

3、从执行文件执行命令(有两种方法):
(1)
mysql -username -db_name < file_name.sql
敲入该命令之后,会有一个密码输入的提示符,输入密码之后,会执行file_name.sql中的命令并打印这些命令返回的结果。
(2)首先从命令行连接连接数据库,在mysql的提示符下敲入:
\. file_name.sql
其中 \.表示从文件中执行命令, 文件名既可以包含绝对路径也可以包含相对路径

4、如果要清除当前行的命令在命令后添加 \c,例如:
DROP DATABASE foo;\c
(未完待续,因不是很重要,暂不研究)


Jafe 2007-09-21 21:46 发表评论
posted on 2007-09-21 21:46 Jeff Lee 阅读(230) 评论(0)  编辑  收藏 所属分类: database

只有注册用户登录后才能发表评论。


网站导航:
 

<2007年9月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456

常用链接

留言簿(1)

随笔分类

随笔档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜