menu
Thinking Null
phonelink
more_vert
chevron_right
首页
»
分币OS
,
Linux
» 正文
浅谈mysql导入txt
2020-07-26 |
分币OS
,
Linux
| 暂无评论 | 57 次阅读 | 149字
###如何导入数据库 ####(从本地文件) ```sql LOAD DATA LOCAL INFILE "/mnt/resource/uploads/mirrors.log" INTO TABLE 1_ txt FIELDS TERMINATED BY ' ' ENCLOSED BY '"' LINES TERMINATED BY '\n'; ``` LOAD DATA LOCAL INFILE //从本地导入文件 "/mnt/resource/uploads/mirrors.log" INTO TABLE 1_ txt //导入到1_txt表中 FIELDS TERMINATED BY ' ' //由空格分割数据 ENCLOSED BY '"' LINES TERMINATED BY '\n';  ####(从phpMyAdmin) 开始报错 ```shell //some errors mysqli::real_connect(): (HY000/2002): Connection refused on Live check mysqli.allow_local_infile LOAD DATA LOCAL INFILE forbidden in /path/to/my/application ``` ~~这么屑的php有使用的必要吗?~~ ###如何登陆My$QL ```shell $ mysql -uroot -p114514 -Dmirrors ``` -uroot:表示用root身份登录; -p114514:表示密码为114514; -Dmirrors:表示使用mirrors这个数据库。 **参数和值之间不需要空格!** mysql -uroot -p123456 ✅ mysql -u root -p 123456 ❌ ###开始运行 ```shell [Azureuser@hk-b1s ~]$ mysql -uroot -p114514 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) ``` **竟然登录不能?~~my$ql给爷死~~** 原因:My$QL在5.6版本后加入了安 全 机 制,不能在终端中命令直接包含密码。 **解决办法** ```shell export MYSQL_PWD=114514 ``` 将终端中的环境变量设置好即可自动登录。 未 完 待 续 。 。 。 (
本篇文章采用
署名-非商业性使用 4.0 国际 (CC BY-NC 4.0)
许可协议进行许可。
浅谈
mysql
NMSL
发表评论
暂无评论
textsms
说点什么...
内容不能为空
account_circle
昵称
昵称不能为空
email
邮箱
请按格式填写邮箱
link
网站
请按格式填写网站
取消回复
提交评论
keyboard_arrow_up