c資料庫配置
1. GBase 8c資料庫建表後,列的默認值還能修改么
session設置
set XXXX=YYYY
設置某個參數,並對當前的session有效。不是所有的參數都支持session設置。
連接關閉後失效。
全局設置
set global XXXX=YYYY
設置某個參數,對所有session有效,但對當前session【不一定】有效,所以你可以在按照方案1的方案,對當前session設置一下。
不是所有的參數都支持設置,比如顯示只讀的。 此時需要按照後面持久設置的方法,修改配置文件後重啟資料庫服務。
服務重啟後失效
持久設置
修改配置文件,然後重啟資料庫服務。集群多個節點,需要挨個節點修改,並全部重啟。
這個參數在資料庫下次重啟時,包括操作系統reboot後,都生效。
corosync/gcware配置文件
/etc/corosync/corosync.conf
V95為
/opt/gcware/config/gcware.conf
其中的logging部分,to_file建議設置為yes。 debug建議設置為off。 默認值也是這么設置的。
管理服務gcluster配置文件
/opt/gbase/gcluster/config/gbase_8a_gcluster.cnf
其中/opt/gbase是集群安裝目錄,請根據實際情況修改。
恢復服務gcrecover配置文件
/opt/gbase/gcluster/config/gc_recover.cnf
其中/opt/gbase是集群安裝目錄,請根據實際情況修改。
該服務只存在於管理節點。
數據服務gnode配置文件
/opt/gbase/gnode/config/gbase_8a_gbase.cnf
其中/opt/gbase是集群安裝目錄,請根據實際情況修改。
2. mysql資料庫5.5標准配置怎麼安裝圖解
1、首先進入的是安裝引導界面
2、然後進入的是類型選擇界面,這里有3個類型:Typical(典型)、Complete(完全)、Custom(自定義)。這里建議
選擇「自定義」(Custom)安裝,這樣可以自定義選擇MySQL的安裝目錄,然後點「Next」下一步,出現自定義安裝界面,為了數據安全起見,不建議將MySQL安裝系統盤C目錄。
3、准備安裝
4、安裝完成之後會出現MySQL配置的引導界面
5、這里有個引導配置MySQL的選項(Luanch
the
MySQL
Instance
Configuration
Wizard),建議勾選立即配置你的MySQL
6、這里是配置MySQL的
MySQL配置的類型,可以選擇兩種配置類型:Detailed
Configuration(詳細配置)和Standard
Configuration(標准配置)。
Standard
Configuration(標准配置)選項適合想要快速啟動MySQL而不必考慮伺服器配置的新用戶。詳細配置選項適合想要更加細粒度控制伺服器配置的高級用戶。
如果你是MySQL的新手,需要配置為單用戶開發機的伺服器,Standard
Configuration(標准配置)應當適合你的需求。選擇Standard
Configuration(標准配置)選項,則
MySQL
Configuration
Wizard(配置向導)自動設置所有配置選項,但不包括服務選項和安全選項。
Standard
Configuration(標准配置)設置選項可能與安裝MySQL的系統不兼容。如果系統上已經安裝了MySQL和你想要配置的安裝,建議選擇詳細配置。
這里本人選擇的是Detailed
Configuration
,想更好的完成個性化定製。
3. c語言怎樣連接資料庫
1、配置ODBC數據源。
2、使用SQL函數進行連接。
對於1、配置數據源,配置完以後就可以編程操作資料庫了。
對於2、使用SQL函數進行連接,參考代碼如下:
#include<windows.h>
#include<sql.h>
#include<sqlext.h>
void main()
{
HENV henv; //環境句柄
HDBC hdbc; //數據源句柄
HSTMT hstmt; //執行語句句柄
unsigned char datasource[]="數據源名稱"; //即源中設置的源名稱
unsigned char user[]= "用戶名"; //資料庫的帳戶名
unsigned char pwd[]= "密碼"; //資料庫的密碼
unsigned char search[]="select xm from stu where xh=0";
SQLRETURN retcode; //記錄各SQL函數的返回情況
// 分配環境句柄
retcode= SQLAllocEnv(&henv); // 等介於 SQLAllocHandle(SQL_HANDLE_ENV, SQL_NULL
, &henv);
// 設置ODBC環境版本號為3.0
retcode= SQLSetEnvAttr(henv, SQL_ATTR_ODBC_VERSION, (void*)SQL_OV_ODBC3, 0);
// 分配連接句柄
retcode= SQLAllocConnect(henv,&hdbc); // 等介於 SQLAllocHandle(SQL_HANDLE_DBC, henv, &hdbc);
//設置連接屬性,登錄超時為*rgbValue秒(可以沒有)
// SQLSetConnectAttr(hdbc, SQL_LOGIN_TIMEOUT, (SQLPOINTER)(rgbValue), 0);
//直接連接數據源
// 如果是windows身份驗證,第二、三參數可以是
,也可以是任何字串
//SQL_NTS 即 "
retcode= SQLConnect(hdbc,datasource, SQL_NTS, user, SQL_NTS , pwd, SQL_NTS );
//分配語句句柄
retcode= SQLAllocStmt(hdbc,&hstmt); // 等介於 SQLAllocHandle(SQL_HANDLE_STMT, hdbc, &hstmt);
//直接執行查詢語句
retcode=SQLExecDirect(hstmt,search,SQL_NTS);
//將數據緩沖區綁定資料庫中的相應欄位(i是查詢結果集列號,queryData是綁定緩沖區,BUFF_LENGTH是緩沖區長度)
SQLBindCol(hstmt, i, SQL_C_CHAR, queryData[i-1], BUFF_LENGTH, 0);
//遍歷結果集到相應緩沖區 queryData
SQLFetch(hstmt);
/*
*對遍歷結果的相關操作,如顯示等
*/
//注意釋放順序,否則會造成未知錯誤!
SQLFreeHandle(SQL_HANDLE_STMT, hstmt);
SQLDisconnect(hdbc);
SQLFreeHandle(SQL_HANDLE_DBC, hdbc);
SQLFreeHandle(SQL_HANDLE_ENV, henv);
}
4. 關於Mysql的配置問題
1、安裝向導歡迎界面
2、選擇安裝類型
Typical(典型)、Complete(完全)、Custom(自定義)
選擇「Custom」安裝
3、自定義安裝
默認情況下MySQL將會被安裝到C:\Program
Files\MySQL\MySQL
Server
4.1\文件夾裡面。
可以點「Change」更改路徑。(建議裝在非系統盤,如:
D:\Mysql)
4、准備開始安裝
Install——開始安裝
5、創建MySQL.com帳號的界面,如果是首次使用MySQL,選「Create
anew
free
MySQL.com
accout」。(建議選skip
sign-up跳過)
7、安裝完成界面
注意:這里有個配置向導的選項(Configure
the
MySQL
Server
now),建議勾選立即配置你的MySQL。
9、配置類型選擇頁面。選「Detailed
configuration」(詳細配置)。
10、進入服務類型選擇頁面。選「Developer
Machine」(開發者機器),這樣佔用系統的資源不會很多。
11、資料庫用法選擇頁面。選擇「Multifunctional
Database」。
12、選擇InnoDB數據存放位置頁面。
不用更改設置,直接放在Installation
Path安裝目錄里即可
13、選擇MySQL的同時聯接數。
選擇「Manual
Setting」,設置根據自己需要,酌情設置。
14、配置MySQL在TCP/IP通訊環境中的埠。
選擇默認的3306埠即可。
15、選擇MySQL中的字元設置。
注意,這里的選擇將會影響你是否能在MySQL中使用中文。選擇gb2312字元集以便支持簡體中文,繁體中文選big5。
16、設置Windows服務選項。
注意,「Install
As
Windows
Service」一定要勾選,這是將MySQL作為Windows的服務運行。「Service
Name」就用默認的「MySQL」或者你喜歡的服務名(推薦用默認的「MySQL」)。下面的「Launch
the
MySQL
Server
automatically」一定要勾選,這樣Windows啟動時,MySQL就會自動啟動服務,要不然就要手工啟動MySQL。出現10061錯誤,原因在這里。
17、設置根帳號root的登錄密碼。
「Modify
Security
Settings」是設置根帳號的密碼,輸入你設定的密碼即可。「Create
An
Anonymous
Account」是創建一個匿名帳號,這樣會導致未經授權的用戶非法訪問你的資料庫,有安全隱患,建議不要勾選。
18、MySQL配置向導將依據你上面的所有設定配置MySQL,以便MySQL的運行符合你的需要。
點「Execute」開始配置,當出現「Service
started
successfully」時,說明你的配置完成,MySQL服務啟動成功。
點「Finish」完成,整個MySQL的配置完成,剩下的就是用MySQL客戶端連接MySQL伺服器,然後使用了。
19、檢查
在Windows
2k3下安裝完MySQL後,它就已經自動啟動服務了,並且在開始菜單中有其客戶端的快捷方式連接。
20、通過Windows的服務管理器查看。
「開始」-「運行」,輸入「services.msc」,回車。彈出Windows的服務管理器,然後就可以看見服務名為「mysql」的服務項了,其右邊標明「已啟動」。
21、開啟和關閉
開始」-「運行」,輸入「cmd」,回車後,
打開命令提示符界面
啟動mysql服務:輸入「net
start
mysql」
停止mysql服務:輸入「net
stop
mysql」
5. 如何配置odbc數據源
1、在控制面板>管理工具中找到"數據源ODBC",並啟動。
(5)c資料庫配置擴展閱讀:
spring中配置數據源的幾種常見方式:
1、 #mysql 資料庫配置(jdbc.properties)
2、jdbc.driverClassName=com.mysql.jdbc.Driver
3、jdbc.url=jdbc:mysql://localhost:3306/databaseName?useUnicode=true&characterEncoding=UTF-8
4、jdbc.username=root
5、jdbc.password=root
6. GBase 8c中怎麼查詢資料庫配置參數,例如datestyle。使用什麼函數或者語法呢
在GBase 8c中,可以使老談孫用侍鏈current_setting函數,來查詢獲取參數的當前值,和SQL語句SHOW是等效侍純的。 查詢datesytle,則語法如下 gbase=# SELECT current_setting('datestyle'); current_setting ----------------- ISO, MDY (1 row)