内容详情 您现在的位置是: 首页> PHP
mysql操作
发布时间:2020-11-11 19:19 已围观:3332
摘要mysql操作
#连接mysql
mysql -u root -p
password:root
show databases;
use python
show tables
#查询语句设置编码:cmd指令默认的是gbk ,数据可默认的是utf8----set charset gbk;设置字符集
select * from job_inf1
对单个的表——导出(数据):
use python
#查看是否有导出到文件的权限 secure_file_priv :
show variables like '%secure%';
#设置 secure_file_priv=F:/000000000/phpStudy/MySQL/back,重启;
SELECT * FROM job_inf1 INTO OUTFILE 'F:/000000000/phpStudy/MySQL/bin/job_inf1.txt';
对单个的表——导入(支持b,a,c换位):
LOAD DATA LOCAL INFILE "F:\\aaa.text" INTO TABLE job_inf1 (b,a,c);
mysqldump (导出 SQL 格式):
# 导出creat table 结构
mysqldump -u root -p --tab=F:\\000000000\\phpStudy\\MySQL\\bin python job_inf2
# 导出整个数据库
mysqldump -u root -p python >F:\\000000000\\phpStudy\\MySQL\\bin\\dump.sql
# 备份所有数据库
mysqldump -u root -p --all-databases >F:\\000000000\\phpStudy\\MySQL\\bin\\all.sql
# 数据库——导出:
mysqldump -u root -p python > F:\\000000000\\phpStudy\\MySQL\\bin\\dump.sql
# 数据库——导入:
mysqldump -u root -p python < F:\\000000000\\phpStudy\\MySQL\\bin\\dump.sql
# 导入到远程服务器上:
mysqldump -u root -p database_name | mysql -h other-host.com database_name
# 获取远程服务器上数据库:
mysqldump -h 118.25.227.220 -P 3306 -u myceshi -p myceshi > F:\\000000000\\phpStudy\\MySQL\\bin\\al.sql
导入:
#1.mysql 命令导入:
mysql -u root -p try < F:\\000000000\\phpStudy\\MySQL\\bin\\al.sql
#2.source
source F:\\000000000\\phpStudy\\MySQL\\bin\\al.sql
#3.LOAD DATA
#4.mysqlimport 必须以.txt文件命名的表必须存在且表结构和之前表结构一样才能完全导入数据
mysqlimport -u root -p --local try F:\\000000000\\phpStudy\\MySQL\\bin\\dump.txt
赞一个 (27)
上一篇: linux 操作指令
下一篇: redis操作指令