當前位置:首頁 » 操作系統 » cmysql資料庫伺服器

cmysql資料庫伺服器

發布時間: 2022-07-03 20:24:22

『壹』 如何搭建mysql伺服器 windows

MySQL是一個關系型資料庫管理系統,由瑞典MySQL AB公司開發,目前屬於Oracle公司。MySQL是一種關聯資料庫管理系統。mysql資料庫在世界范圍內特別受歡迎,由於其體積小、速度快、尤其是開放源碼這一特點,搭配php和Apache可組成良好的開發環境。下面就說一下mysql伺服器的配置方法。

1 去官網下載並安裝mysql伺服器

2 安裝方法就不贅述的,和一般軟體的安裝方法都一樣,安裝好後,會提示是不是要配置伺服器,選擇現在配置,即選擇Mysql Server Instance Config Wizard

9 點擊Finish後,mysql伺服器就配置好了。最後補充一句,默認的用戶名是root

『貳』 怎麼鏈接一個伺服器上的mysql資料庫

要連接一個伺服器上的mysql資料庫首先需要知道這個伺服器的ip地址、mysql資料庫的用戶名和密碼還有埠號(默認是3306)。然後通過Navicat Premium這個軟體來完成,具體步驟如下:

步驟1:電腦上安裝Navicat Premium(可以網路搜索「Navicat Premium」然後下載)

『叄』 如何在Windows上安裝MySQL資料庫伺服器

*****************開始使用免安裝版的mysql****************
1>.到官網下載免安裝版並解壓
2>.將該文件夾改名,放到合適的位置
3>.配置環境變數:我的電腦->屬性->高級->環境變數->path(將文件夾bin路徑放進去)
4>.修改配置文件:找到安裝文件下的my-default.ini文件(或my.ini文件):
在其中修改或添加配置(如圖):
[mysqld]
basedir=C:\Program Files\MySQL\MySQL Server 5.6(mysql所在目錄) datadir=C:\Program Files\MySQL\MySQL Server 5.6\data (mysql所在目錄\data)
5>.以管理員身份運行cmd:
1.輸入:cd C:\Program Files\MySQL\MySQL Server 5.6\bin 進入mysql的bin文件夾 --->回車
2.輸入mysqld -install --->回車
3.繼續在cmd中輸入:net start mysql --->回車
4.輸入mysql -u root -p(第一次登錄沒有密碼,直接按回車過),登錄成功!
6>.登錄後修改密碼:set password for root@localhost = password('新密碼');
7>.修改中文亂碼問題:(這個文件所有需要修改的都沒有任何標點符號)
1.拷貝一份 「my-default.ini」 文件
2.重命名為 「my.ini」,接下來我們只需修改my.ini裡面的內容就行了
3.在【mysqld】後面添加或修改:
character_set_server=utf8 (注意是【utf8】不是【utf-8】)
4.在【sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES】這句話後面再添加三行:
[client]
port=3306
default-character-set=utf8
5.在【mysqld】後面添加或修改
default-character-set=utf8
*****************/開始使用免安裝版的mysql****************
**************************資料庫編碼問題******************************
查詢資料庫編碼方式:show variables like 'character%';
或者 show variables like '%char%';
修改資料庫編碼方式:set character_set_results(名字相應變化)=GB2312(編碼方式相應變化);
還會出現亂碼,可以再輸入語句: set names utf8;
***************************/資料庫編碼問題*****************************
**********************修改密碼***********************************
方法1: 用SET PASSWORD命令
首先登錄MySQL。
格式:mysql> set password for 用戶名@localhost = password('新密碼');
例子:mysql> set password for root@localhost = password('123');
方法2:用mysqladmin
格式:mysqladmin -u用戶名 -p舊密碼 password 新密碼
例子:mysqladmin -uroot -p123456 password 123
方法3:用UPDATE直接編輯user表
首先登錄MySQL。
mysql> use mysql;
mysql> update user set password=password('123') where user='root' and host='localhost';
mysql> flush privileges; //刷新許可權
**********************/修改密碼***********************************

『肆』 mysql資料庫的存放位置在哪裡

資料庫文件默認存放位置:C:Program FilesMySQLMySQL Server 5.0data。

資料庫的配置文件在C:Program FilesMySQLMySQL Server 5.0my.ini。

在data文件夾里找到不test的資料庫文件夾和自己創建的文件夾是因為test資料庫是空的資料庫,用於測試使用,自己的文件夾需要去mysql資料庫尋找。

mysql資料庫文件默認存放位置:C:Program FilesMySQLMySQL Server 5.0mysql。

MySQL是一種開放源代碼的關系型資料庫管理系統(RDBMS),MySQL資料庫系統使用最常用的資料庫管理語言--結構化查詢語言(SQL)進行資料庫管理。

下面詳細介紹幾個找不同資料庫用到的命令:

1、選擇你所創建的資料庫

mysql> USE MYSQLDATA; (按回車鍵出現Database changed 時說明操作成功!)

2、:使用SHOW語句找出在伺服器上當前存在什麼資料庫

mysql> SHOW DATABASES;

3、查看現在的資料庫中存在什麼表

mysql> SHOW TABLES;

4、顯示表的結構。

mysql> DESCRIBE MYTABLE;

(4)cmysql資料庫伺服器擴展閱讀:

mysql資料庫伺服器有三個資料庫:information_schema資料庫,mysql資料庫,test資料庫。

1、nformation_schema資料庫:這個資料庫保存了mysql伺服器所有資料庫的信息。比如資料庫的名、資料庫的表、訪問許可權、資料庫表的數據類型,資料庫索引的信息等等。就是關於這個資料庫的點點滴滴信息都存儲在這個資料庫中。

nformation_schema資料庫是MySQL自帶的,它提供了訪問資料庫元數據的方式。什麼是元數據呢?元數據是關於數據的數據,如資料庫名或表名,列的數據類型,或訪問許可權等。有些時候用於表述該信息的其他術語包括「數據詞典」和「系統目錄」。

在MySQL中,把 information_schema 看作是一個資料庫,確切說是信息資料庫。其中保存著關於MySQL伺服器所維護的所有其他資料庫的信息。

如資料庫名,資料庫的表,表欄的數據類型與訪問權 限等。在INFORMATION_SCHEMA中,有數個只讀表。它們實際上是視圖,而不是基本表,因此,將無法看到與之相關的任何文件。

2、mysql資料庫:這個資料庫中是mysql資料庫中的所有的信息表。

這個是mysql的核心資料庫,類似於sql server中的master表,主要負責存儲資料庫的用戶、許可權設置、關鍵字等mysql自己需要使用的控制和管理信息。不可以刪除,如果對mysql不是很了解,也不要輕易修改這個資料庫裡面的表信息。

3、test資料庫:空的資料庫,用於測試用。

這個是安裝時候創建的一個測試資料庫,和它的名字一樣,是一個完全的空資料庫,沒有任何錶,可以刪除。

『伍』 用C語言如何對MySQL資料庫進行操作

里的大部分代碼參考了MySQL發行包裡面的.c源文件,大家也可以去裡面找找相關的代碼,下面這段代碼實現了連接到本地MySQL伺服器上9tmd_bbs_utf8資料庫,從數據表tbb_user中根據輸入的userid取得該用戶的用戶名並列印輸出到終端。
if defined(_WIN32) || defined(_WIN64)為了支持windows平台上的編譯
#include <windows.h> #endif #include <stdio.h> #include <stdlib.h> #include "mysql.h"

我的機器上該文件在/usr/local/include/mysql下
定義MySQL資料庫操作的宏,也可以不定義留著後面直接寫進代碼
define SELECT_QUERY "select username from tbb_user where userid = %d" int main(int argc, char **argv)char **argv 相當於 char *argv[] {

MYSQL mysql,*sock;定義資料庫連接的句柄,它被用於幾乎所有的MySQL函數
MYSQL_RES *res;查詢結果集,結構類型
MYSQL_FIELD *fd ;包含欄位信息的結構
MYSQL_ROW row ;存放一行查詢結果的字元串數組
char qbuf[160];存放查詢sql語句字元串
if (argc != 2) { //檢查輸入參數 fprintf(stderr,"usage : mysql_select <userid>\n\n"); exit(1); } mysql_init(&mysql); if (!(sock = mysql_real_connect(&mysql,"localhost","dbuser","dbpwd","9tmd_bbs_utf8",0,NULL,0))) { fprintf(stderr,"Couldn't connect to engine!\n%s\n\n",mysql_error(&mysql)); perror(""); exit(1); } sprintf(qbuf,SELECT_QUERY,atoi(argv[1])); if(mysql_query(sock,qbuf)) { fprintf(stderr,"Query failed (%s)\n",mysql_error(sock)); exit(1); } if (!(res=mysql_store_result(sock))) { fprintf(stderr,"Couldn't get result from %s\n", mysql_error(sock)); exit(1); } printf("number of fields returned: %d\n",mysql_num_fields(res)); while (row = mysql_fetch_row(res)) { printf("Ther userid #%d 's username is: %s\n", atoi(argv[1]),(((row[0]==NULL)&&(!strlen(row[0]))) ? "NULL" : row[0])) ; puts( "query ok !\n" ) ; } mysql_free_result(res); mysql_close(sock); exit(0); return 0;

為了兼容大部分的編譯器加入此行
}
編譯的時候,使用下面的命令
gcc -o mysql_select ./mysql_select.c -I/usr/local/include/mysql -L/usr/local/lib/mysql -lmysqlclient (-lz) (-lm) 後面兩個選項可選,根據您的環境情況運行的時候,執行下面的命令
./mysql_select 1
將返回如下結果:
number of fields returned: 1 Ther userid #1 's username is: Michael query ok !

上面的代碼我想大部分都能看明白,不明白的可以參考一下MySQL提供的有關C語言API部分文檔,各個函數都有詳細說明,有時間我整理一份常用的API說明出來。

『陸』 如何在伺服器上安裝mysql資料庫

方法/步驟

1、剛剛接觸mysql數據的人,第一步新建資料庫,可打開phpmyadmin;

『柒』 windows下使用c連接mysql伺服器

可能是API的問題,,我只是懷疑。。。

『捌』 怎麼配置mysql 64位資料庫伺服器

設置mysql資料庫遠程連接:

Windows系統

1、 停止mysql的服務。

2、 進入命令窗口,然後進入MySQL的安裝目錄,比如我的安裝目錄是c:\mysql,進入c:\mysql\bin

3、 進入mysql資料庫伺服器

c:\mysql\bin>mysql –u root –p hkgt123

4、 選中資料庫mysql :use mysql

5、 查詢mysql資料庫中的用戶:

Select host,user,password from mysql;

6、 授權給root用戶可以從任何主機使用密碼為』hkgt123』登錄MYSQL資料庫:

『玖』 怎麼啟動mysql資料庫伺服器

windows下:
1.
打開命令行窗口(cmd),如果安裝的Mysql服務名為mysql,則net
start
mysql(此步也可直接在控制面板->管理->服務中啟動Mysql)
2.
輸入命令進入到Mysql的安裝目錄中的bin目錄內,如安裝目錄為c:\program
files\Mysql,則輸入命令cd
c:\program
files\Mysql\bin;
3.
使用命令啟動mysql服務,如用戶名為root密碼為123456,則命令mysql
-u
root
-p
123456;如果登錄成功,則說明mysql服務啟動成功。
Linux下:
1.
直接在命令行窗口中service
mysql
start(假設服務名稱為mysql);
2.
然後按windows下的第2和第3步進行同樣驗證;

熱點內容
hp存儲擴容 發布:2024-11-17 23:29:16 瀏覽:566
在ftp中put表示什麼 發布:2024-11-17 23:29:12 瀏覽:380
mvc多文件上傳 發布:2024-11-17 23:13:56 瀏覽:152
玩游戲硬碟緩存32m 發布:2024-11-17 23:03:42 瀏覽:522
藍光存儲系統 發布:2024-11-17 23:03:41 瀏覽:433
地平線4提示配置低於最低怎麼辦 發布:2024-11-17 22:54:38 瀏覽:608
注冊銀行卡賬戶密碼填什麼 發布:2024-11-17 22:54:35 瀏覽:535
java壓縮上傳圖片 發布:2024-11-17 22:26:59 瀏覽:625
plc編程課件 發布:2024-11-17 22:18:23 瀏覽:467
我的世界伺服器信號一直在檢測 發布:2024-11-17 22:09:52 瀏覽:545