mysql 数据导出 sql_mysql执行SQL导出数据
发布时间:2022-10-18 10:40:48 所属栏目:MySql教程 来源:
导读: 访问MySQL数据库除了可以使用phpmyadmin、第三方数据库客户端,也可以使用命令行的MySQL客户端,因为敲命令不太方便MySQL 导出数据,所以被很多人给抛弃呀。
但有时候没办法,phpmyadmin不能用,只能使用
但有时候没办法,phpmyadmin不能用,只能使用
|
访问MySQL数据库除了可以使用phpmyadmin、第三方数据库客户端,也可以使用命令行的MySQL客户端,因为敲命令不太方便MySQL 导出数据,所以被很多人给抛弃呀。 但有时候没办法,phpmyadmin不能用,只能使用命令行模式了,不过用多了,感觉命令行的也不错,除了写SQL比较慢。 基本命令 mysql -h hostip -P port -u usernmae -p passwd dbname -A -h mysql的ip -P 端口 -u 用户名 -p 密码 dbname 数据库名 直接进入数据库,不用use dbanem了 -A ,--no-auto-rehash 不自动重新进行哈希运算。 该选项使mysql启动得更快,但果你想要完成表和列名,你必须发出rehash命令。 登录MySQL # 访问本地的test数据库 mysql -h127.0.0.1 -P3306 -uroot -proot test -A 对数据库执行sql文件,导入数据 # 执行sql.sql文件,一般做导入数据使用 mysql -h hostip -P port -u usernmae -p passwd dbname < sql.sql 执行sql导出数据到文件 # 执行sql.sql文件里的sql语句,然后将数据导出到/tmp/data文件中 # 数据tab分隔,没有列名 cat sql.sql | mysql -h hostip -P port -u usernmae -p passwd dbname > /tmp/data 导入excel使用tab分隔数据就可以了。 将MySQL交互的文本保存到文件 # 将mysql客户端输出的文本保存到文件 mysql> tee /tmp/textdata #设置要保存的文件 Logging to file '/tmp/textdata' mysql> select * from user; cat /tmp/textdata 这样在/tmp/textdata就可以看到刚刚输出的文本,通过这种方式也能导出数据。 (编辑:我爱资讯网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐


