嗨,我不是很好,这是因为我已经开始学习shell脚本。我不断地得到这个错误,我不知道是什么原因造成的。
下面是我的代码。
mysql -u root -p'password' <<-EOFMYSQL
CREATE DATABASE IF NOT EXISTS KF4005AL;
USE KF4005AL;
CREATE TABLE filedata (filename VARCHAR(20), userid VARCHAR(20), groupid VARCHAR(20), permissions VARCHAR(20), filesize NUM, lastaccessdate DATE, lastaccesstime TIME, lastmodification TIME, creationdate DATE, creationtime TIME);
LOAD DATA LOCAL INFILE 'filedata.txt' INTO TABLE filedata;
SELECT * FROM filedata ORDER BY last access date INTO OUTFILE 'var/lib/mysql-files/sqlout.txt';
QUIT;
EOFMYSQL
金融机构
1条答案
按热度按时间fdx2calv1#
查看有关数据类型的文档。
NUM
不是有效的。也许你想NUMERIC
.并移除
last access date
得到lastaccessdate
你给那个专栏起的名字。否则你就有下一期了。