久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術(shù)文章
文章詳情頁

MySQL中SQL Mode的查看與設(shè)置詳解

瀏覽:3日期:2023-10-16 09:17:21

MySQL中SQL Mode的查看與設(shè)置

MySQL可以運(yùn)行在不同的模式下,而且可以在不同的場(chǎng)景下運(yùn)行不同的模式,這主要取決于系統(tǒng)變量 sql_mode 的值。本文主要介紹一下這個(gè)值的查看與設(shè)置,主要在Mac系統(tǒng)下。

對(duì)于每個(gè)模式的意義和作用,網(wǎng)上很容易找到,本文不做介紹。

按作用區(qū)域和時(shí)間可分為3個(gè)級(jí)別,分別是會(huì)話級(jí)別,全局級(jí)別,配置(永久生效)級(jí)別。

會(huì)話級(jí)別:

查看-

select @@session.sql_mode;

修改-

set @@session.sql_mode=’xx_mode’set session sql_mode=’xx_mode’

session均可省略,默認(rèn)session,僅對(duì)當(dāng)前會(huì)話有效

全局級(jí)別:

查看-

select @@global.sql_mode;

修改-

set global sql_mode=’xx_mode’;set @@global.sql_mode=’xx_mode’;

需高級(jí)權(quán)限,僅對(duì)下次連接生效,不影響當(dāng)前會(huì)話(親測(cè)過),且MySQL重啟后失效,因?yàn)镸ySQL重啟時(shí)會(huì)重新讀取配置文件里對(duì)應(yīng)值,如果需永久生效需要修改配置文件里的值。

配置修改(永久生效):

打開 vi /etc/my.cnf

在下面添加

[mysqld]sql-mode = 'xx_mode'

注意:[mysqld]必須加,且sql-mode中間是“-”,而不是下劃線。

保存退出,重啟服務(wù)器,即可永久生效。

因?yàn)镸ac下安裝MySQL沒有配置文件,所以需要自己手動(dòng)添加。

ps

最后額外加一點(diǎn)東西,就是Mac下MySQL的啟動(dòng)、停止、重啟等操作。

主要有兩種方式,

一是點(diǎn)擊”系統(tǒng)偏好設(shè)置“對(duì)應(yīng)的MySQL面板,可實(shí)現(xiàn)管理。

二是命令行方式。

MySQL相關(guān)的執(zhí)行腳本,常用的主要是下面兩個(gè):

/usr/local/mysql/support-files/mysql.server/usr/local/mysql/bin/mysql

mysql.server是控制服務(wù)器的啟停等操作。

mysql.server start|stop|restart|status

mysql主要用于連接服務(wù)器。

mysql -uroot -p **** -h **** -D **

有些需要sudo權(quán)限,且可將相關(guān)路徑添加到環(huán)境變量,可簡(jiǎn)化書寫,至于如何添加是不做介紹了。

知識(shí)點(diǎn)擴(kuò)展:

Strict Mode闡述

根據(jù) mysql5.0以上版本 strict mode (STRICT_TRANS_TABLES) 的限制:

1).不支持對(duì)not null字段插入null值

2).不支持對(duì)自增長(zhǎng)字段插入’’值,可插入null值

3).不支持 text 字段有默認(rèn)值

看下面代碼:(第一個(gè)字段為自增字段)

$query='insert into demo values(’’,’$firstname’,’$lastname’,’$sex’)';

上邊代碼只在非strict模式有效。

Code代碼

$query='insert into demo values(NULL,’$firstname’,’$lastname’,’$sex’)';

上邊代碼只在strict模式有效。把空值’’換成了NULL.

標(biāo)簽: MySQL 數(shù)據(jù)庫
相關(guān)文章:
主站蜘蛛池模板: 在线观看国产精品一区 | 91精品免费| 国产一区二区三区高清 | 91亚洲国产成人久久精品网站 | 91视频网址 | 国产一区二区三区久久久久久 | 亚洲欧美成人网 | 亚洲人成人一区二区在线观看 | 性人久久久 | 伊人久色 | 高清av一区| 亚洲视频在线一区 | 成人a在线视频免费观看 | 成人片免费看 | 91精品啪aⅴ在线观看国产 | 日本高清中文字幕 | 神马久久久久久久久久 | 欧美二区在线 | 国产成人99久久亚洲综合精品 | 美女张开腿视频网站免费 | 永久91嫩草亚洲精品人人 | 老司机福利在线观看 | 国产黄色大片网站 | 成人免费毛片高清视频 | 午夜精品久久久久久久星辰影院 | 久久精品二区 | 91精彩视频在线观看 | 亚洲久草 | 91一区二区 | 精品自拍视频 | 黄色免费网 | 国产成人精品一区二区三区四区 | 久久精av | 成人精品在线视频 | 国产精品视频一二 | 羞羞视频在线网站观看 | 国产女人高潮视频在线观看 | 国产在线网| 久久久久久国产精品 | 天天夜夜操 | 国产欧美综合一区二区三区 |