浏览 8718 次
锁定老帖子 主题:mysql命令行参数
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
作者 | 正文 | |||||||||||||||||||||||||||
发表时间:2007-10-22
-u name 等效于 --user=name 登录到MySQL服务器的用户,如果省略,Linux下默认为当前用户,Windows下默认为ODBC。 -p 如果所登录的用户需要密码,那么这个选项mysql命令会提示你输入密码。 -h computername 等效于 --host=computername MySQL服务器的地址,如果省略则默认连接到本地计算机。 --protocol=name 选择mysql与MySQL服务器连接所使用的通信协议,如果通过网络则可取值只有tcp一个值可选,如果MySQL服务器在本地,则有socket(UNIX/Linux)、pipe(Windows)或memory(WIndows)可选。 -P n 等效于 -port=n mysql与MySQL服务器连接所使用的端口号,默认为3306。 --default-character-set=name mysql程序与MySQL服务器通信时所使用的端口号,这个值应该与当前终端所使用的字符集保持一致(否则当包含中文时会出现‘?’)。 databasename 需要mysql默认打开的数据库。 如果在mysql中加上选项--i-am-a-dummy,发出没有WHERE或LIMIT关键字的UPDATE或DELETE时,mysql程序就会拒绝执行。 在mysql命令行中可以使用的一些小命令:
可以使用 mysql [options] databasename < file.sql来执行文件中的SQL命令。 mysqladmin: 可以帮助完成许多系统管理任务,语法:mysqladmin [options] admincommand,其中options同mysql命令。 create databasename:创建一个数据库。 delete databasename:删除一个数据库。 password "new password":更改options指定用户的密码。 mysqldump: 用于备份数据库:mysqldump [options] dbname > backupfile.sql,mysqldump使用utf8作为自己的默认编码,可以使用--default-character-set=xxx来改变编码。 《MySQL 5 权威指南》读书笔记。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
||||||||||||||||||||||||||||
返回顶楼 | ||||||||||||||||||||||||||||