txt文件导入mysql数据库,数据库的导入

 时间:2026-02-12 22:58:27

1、创建数据表

连接数据库: mysql -u账号 -p密码

查看数据库:show databases;

我们用test库做测试:use test;

创建手机号和区号的数据表

txt文件导入mysql数据库,数据库的导入

2、准备txt文件,文件里是与数据表对应的字段手机号码和区号

txt文件导入mysql数据库,数据库的导入

3、使用rz命令上传文件至服务器的tmp目录

txt文件导入mysql数据库,数据库的导入

4、在服务器上执行导入命令:

mysql -uroot -p'123456a' test --local-infile=1 -ss -e "load data local infile '/var/tmp/mobile.txt'  into table e_mobile";

txt文件导入mysql数据库,数据库的导入

5、提示命令行不可使用密码,这是高版本的mysql安全机制问题,需要在mysql的配置文件中加入账号和密码

vim /etc/my.cnf 

[mysqldump]

user=root

password='123456a'

txt文件导入mysql数据库,数据库的导入

6、执行导出时账号密码部分使用加载配置文件的方法,执行如下命令,将/var/tmp/mobile.txt这个路径下的文件导入test库的e_mobile

mysql --defaults-extra-file=/etc/my.cnf test --local-infile=1 -ss -e "load data local infile '/var/tmp/mobile.txt'  into table e_mobile"

txt文件导入mysql数据库,数据库的导入

7、报错:Access denied for user 'root'@'localhost' (using password: NO)

这是数据的验证问题,在配文件加入跳过验证即可

vim /etc/my.cnf

在文件中加入

skip-grant-tables

重启mysql  service mysqld restart

txt文件导入mysql数据库,数据库的导入

8、再次执行导入文件的命令

txt文件导入mysql数据库,数据库的导入

9、查询数据表e_mobile,数据已经导入成功

txt文件导入mysql数据库,数据库的导入

  • 如何使用R语言barplot函数绘制分组条形图?
  • java中integer中如何做运算
  • matlab中boxplot函数的用法
  • 如何使用python语言中的方法读取Excel文件数据
  • MATLAB中方阵系统的运算
  • 热门搜索
    金融学主要学什么 什么是男人味 鹿角帽的功效与作用 养血清脑颗粒的功效与作用 初三数学知识点归纳 美容养生知识 艾草泡脚的功效与作用 鹿血的功效与作用 幼儿园运动会加油稿 风靡什么意思