首页
关于本博客
友情链接
推荐
linux/shell
Search
1
LEDE官方固件安装中文语言包的方法
11,083 阅读
2
LEDE固件踢出弱信号客户端,实现WiFi无缝漫游脚本
9,170 阅读
3
基于CloudFlare API的纯Shell动态DNS(DDNS)脚本
8,142 阅读
4
一次OpenVPN交叉编译笔记
6,651 阅读
5
利用iptables的string模块来屏蔽域名(关键词匹配)
6,101 阅读
study
OpenWrt/LEDE
网络技术
数通
HCNP/CCNP
linux
shell
CentOS
Ubuntu/Debian
php
Linux应用
C#
C/C++
虚拟化
IDC
杂项
MySQL
运维笔记
zabbix
seafile
openvpn
QEMU/KVM
windows
html
互联网应用
IP地址段汇总
登录
Search
标签搜索
nginx
openvpn
cloudflare
seafile
iptables
openwrt
openssl
SSH
linux
lede
letsencrypt
openvpn配置模板
ftp
nas
vsftpd
seafile服务器
Linux启动脚本
ddns
seafile网盘
CentOS
自渡
累计撰写
71
篇文章
累计收到
1
条评论
首页
栏目
study
OpenWrt/LEDE
网络技术
数通
HCNP/CCNP
linux
shell
CentOS
Ubuntu/Debian
php
Linux应用
C#
C/C++
虚拟化
IDC
杂项
MySQL
运维笔记
zabbix
seafile
openvpn
QEMU/KVM
windows
html
互联网应用
IP地址段汇总
页面
关于本博客
友情链接
推荐
linux/shell
搜索到
2
篇与
MySQL
的结果
2024-10-21
从csv或者txt文件导入MySQL数据库
在日常操作中,经常会遇到把数据导入mysql的问题,比如在办公中常会使用excel来记录员工信息或者财务信息等。而excel数据并不能直接导入mysql,但可以先把它转换为csv文件后导入。csv文件默认是以英文逗号做为列分隔符,换行符作为行分隔符,它可以通过excel的xls、xlsx文件转换而来,亦可被当成txt文本文件来读取。本质上它的文件格式如下(示例):工号,姓名,部门 01,张三,生产部 02,李四,销售部 03,王五,办公室而mysql中的load data命令为该格式的导入提供了方便,在linux中,可以通过这个命令可以直接将数据导入mysql中:首先将预导入的数据表放在/home/user/staff.csv路径下后在mysql数据库中创建一张用于记录该信息的表:mysql> CREATE TABLE `staff` ( `id` VARCHAR(64) NOT NULL , `name` VARCHAR(64) NOT NULL , `dept` TEXT NOT NULL , PRIMARY KEY (`id`)) ENGINE = InnoDB;使用load data命令导入mysql> load data infile '/home/user/staff.csv' into table staff fields terminated by ',';这样子的话就可以导入成功另外,重要的是如果你使用mysql命令登录的是外部数据库服务器(非本地127.0.0.1),使用load data直接导入会出现以下错误ERROR 13 (HY000): Can't get stat of '/home/user/staff.csv' (Errcode: 2 - No such file or directory)这是因为远程主机导入csv文件默认是读取远程主机上的目录,而非客户端主机上的目录,此时加上一个local命令就可以mysql> load data local infile '/home/user/staff.csv' into table staff fields terminated by ',';
2024年10月21日
9 阅读
0 评论
0 点赞
2018-11-03
在Linux下安装MySQL后为root账户设置密码
安装完mysql后,root账户默认为空密码,常用的方法是使用mysqladmin命令来设置新密码。使用编译安装时,应该做软连接将mysqladmin加入/bin/目录下。ln -s /usr/local/mysql/bin/mysqladmin /bin/mysqladmin使用mysqladmin命令。mysqladmin -u root password "新密码"或者以下命令直接回车,系统会提示输入新密码,密码不会在命令行中显示,输入两次即可。mysqladmin -u root password
2018年11月03日
1,279 阅读
0 评论
0 点赞