分类目录归档:mysql

mysql 日期类型date datetime timestamp简介说明


摘要:
下文讲述MySQL中表示日期的三种数据类型的简介,如下:


date

Date存储的日期格式为:YYYY-MM-DD
Date 在mysql中用于存储日期,无时间部分
可表示的时间范围同sqlserver稍微不同
Date所存储的日期范围1000-1-1 ~9999-12-31


DATETIME

DATETIME存储的格式为:
YYYY-MM-DD HH:MM:SS
DATETIME可表示的时间范围为:
1000-1-1 0:00:00 ~ 9999-12-31 23:69:59


TIMESTAMP

时间戳
里面存储的是一个数值型的值
此值表示当前时间离 (‘1970-01-01 00:00:00’ UTC) 之间的秒数

时间戳可表示的时间范围为:
‘1970-01-01 00:00:01’ UTC 到 ‘2038-01-09 03:14:07’ UTC

MySQL下导入数据文件时,出现 “The used command is not allowed”的处理方法分享


摘要:
下文记载一次MySQL中Load file的异常处理方法,如下所示:


错误异常描述:
今天运行 mysql>LOAD DATA LOCAL INFILE ‘/path/file’ INTO TABLE tablename;
出现以下错误信息
The used command is not allowed with this MySQL version
—————————————————–
出现这种现象的原因,是由于
服务器端 local_infile默认为开启状态
客户 端 local_infile默认为关闭状态
我们打开服务端后,就可以解决此类错误信息


解决方法:
1.查看客户端变量
mysql>show global varaiables like ‘local_infile’;
——–输出结果——————
+—————+——-+
| Variable_name | Value |
+—————+——-+
| local_infile | OFF |
+—————+——-+
1 row in set (0.00 sec)

2.变量 infile属性
mysql> set global local_infile = ‘ON’;

3.再次查看 infile属性
mysql> show global varaiables like ‘local_infile’;
+—————+——-+
| Variable_name | Value |
+—————+——-+
| local_infile | ON |
+—————+——-+
1 row in set (0.00 sec)

4.退出mysql

5.使用以下方式登录mysql,然后再次导入file
$ mysql –local-infile=1 -u root -p

MySQL中如何启动、停止、重启MySQL服务呢?


摘要:
下文讲述linux下MySQL的启动 停止 重启方法,如下:

LINUX下如何启动/停止/重启MySQL 呢?

一、 启动MySQL服务的三种方式

方式1:
service mysql start
方式2:
/etc/inint.d/mysql start
方式3:
safe_mysql&

二、停止MySQL服务的三种方式

方式1 :
service mysql stop
方式2:
/etc/inint.d/mysql stop
方式3:
mysqladmin shutdown

三、重启MySQL服务的二种方式

方式1:
service mysql restart
方式2:
/etc/inint.d/mysql rest