導航:首頁 > 數據分析 > 100台伺服器怎麼做資料庫

100台伺服器怎麼做資料庫

發布時間:2023-03-01 20:31:49

㈠ 怎樣在遠程伺服器上創建一個mysql資料庫

第一步:安裝MySQL客戶端
當然你得確保MySQL客戶端已經安裝完畢。如果沒有的話,可以按照下面的方法。
在Debian,Ubuntu 或者 Linux Mint上:
$ sudo apt-get install mysql-client
$ sudo apt-get install mysql

第二步:登陸到MySQL伺服器
首先,你需要使用root用戶登陸進你的MySQL資料庫,如下:
$ mysql -u root -h -p
請注意:為了能登進遠程的MySQL伺服器,你需要開啟伺服器上的遠程訪問,如果你想調用同一主機上的MySQL伺服器,你可以省略 "-h " 參數
$ mysql -u root -p
你將需要輸入MySQL伺服器的密碼,如果認證成功,MySQL提示將會出現。

第三步:創建一個MySQL資料庫
在MySQL提示中輸入命令之前,請記住所有的命令都是以分號結束的(否則將不會執行)。另外,考慮輸入命令的時候使用大些字母,輸入資料庫對象使用小寫字母。但那不是必須的,只是方便的閱讀。
現在,創建一個叫做xmolo_DB的資料庫:
mysql> CREATE DATABASE IF NOT EXISTS xmolo_DB;

第四步:創建一個資料庫表
為了達到演示的目的,創建一個叫做posts_tbl的表,表裡會存儲關於文章的如下信息:
文章的標題
作者的名字
作者的姓
文章可用或者不可用
文章創建的日期
這個過程分兩步執行:
首先,選擇需要使用的資料庫:
mysql> USE xmolo_DB;

然後,在資料庫中創建新表:
mysql> CREATE TABLE 'posts_tbl' (
'post_id' INT UNSIGNED NOT NULL AUTO_INCREMENT,
'content' TEXT,
'author_FirstName' VARCHAR(100) NOT NULL,
'author_LastName' VARCHAR(50) DEFAULT NULL ,
'isEnabled' TINYINT(1) NOT NULL DEFAULT 1,
'date' TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ,
PRIMARY KEY ( 'post_id' )
TYPE = MYISAM;

第五步:創建一個用戶,並授予許可權
當涉及到訪問新創的資料庫和表的時候,創建一個新用戶是一個很好的主意。這樣做就可以讓用戶在沒有整個MySQL伺服器許可權的情況下,去訪問那個資料庫(而且只能是那個資料庫)

你可以創建新用戶,授予許可權,並且使改變生效:
mysql> GRANT ALL PRIVILEGES ON xmolo_DB.* TO 'new_user'@'%' IDENTIFIED BY 'new_password';
mysql> FLUSH PRIVILEGES;
'newuser'和'newpassword'分別指的是新的用戶名和他的密碼。這條信息將會被保存在mysql.user表中,而且密碼會被加密。

第六步:測試
先插入一個虛擬的記錄到posts_tbl表:
mysql> USE xmolo_DB;
mysql> INSERT INTO posts_tbl (content, author_FirstName, author_Las tName)
VALUES ('Hi! This is some mmy text.', 'Gabriel', 'Canepa');

然後查看posts_tbl表中的所有記錄:
mysql> SELECT * FROM posts_tbl;

注意:MySQL會在先前定義的地方自動插入適當的默認值(比如,'isEnabled'和'date')。

㈡ 伺服器端如何建立資料庫

你先裝個資料庫...不管是mysql還是sql什麼的反正你裝上去了之後就會有個ip有個埠...
然後你內可以從伺服器直接訪容問它...把用戶的遠程連接許可權打開...
比如mysql裡面會有個叫mysql的資料庫配置這個...
打開了之後你就可以通過這個賬號訪問了...
下個比如叫navicat的工具,把你的賬號密碼資料庫的ip埠全打進去
就可以連接了...

㈢ 幾十上百T數據如何在伺服器之間遷移,又什麼解決方案(可以停機)

要看什麼數據,比如文件存儲伺服器,可以買2塊萬兆光纖網卡,直接復制,或者用軟體復制,速度很快就搞定
如果帶資料庫,不建議直接復制,容易出問題,
資料庫通過使用資料庫的軟體備份,比如用友,金蝶的資料庫,然後復制備份數據到新伺服器,原則上,以數據,從小到大開始
如果資料庫實在太大,可以給使用該資料庫軟體的公司聯系,看能不能做資料庫和軟體分離,單獨的一台伺服器只做資料庫,只存放資料庫數據,不負載其他軟體,或者做類似分布式存儲,多台伺服器存儲資料庫數據,不集中在某一台伺服器

㈣ 怎麼在伺服器上搭建mysql資料庫

方法/步驟

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

㈤ 如何在一個伺服器上建立多個獨立資料庫

以mysql資料庫為例。
1、登錄mysql
參數說明:-u為mysql用戶名默認用戶為root;-h為mysql伺服器的ip本機默認為127.0.0.1;-p為使用密碼登錄,輸入正確密碼則登錄成功
mysql -u root -p -h127.0.0.1

2、創建新資料庫
參數說明:hu替換為要新建的資料庫名
CREATE DATABASE hu;

3、創建新資料庫登錄用戶(若使用老用戶則可以跳過此步)
參數說明:分別填入允許登錄的ip,用戶名,密碼
insert into mysql.user(Host,User,Password) values('localhost','hu',password('hupassword'));

4、更新用戶配置表信息
說明:執行這幾條語句之後,就創建了一個資料庫名為hu,用戶名為hu,密碼為hupassword的用戶。
flush privileges;
5、授權用戶在新數據的操作許可權
說明:執行下面這條語句之後,就開啟了hu這個用戶在hu資料庫的所有操作許可權,如果有特別的閑置可以將*替換為具體的許可權(select,update,delete)
grant all privileges on hu.* to hu@localhost identified by 'hupassword';

6、更新用戶配置表信息
flush privileges;

php方面登錄新資料庫即可。

閱讀全文

與100台伺服器怎麼做資料庫相關的資料

熱點內容
extjs獲取grid選中行 瀏覽:873
數據線充電強制鎖屏是什麼原因 瀏覽:923
保證能貸款的app 瀏覽:105
adb文件夾大小 瀏覽:78
資料庫browser 瀏覽:458
愛麗絲夢遊仙境x級版本 瀏覽:636
windows登陸linux 瀏覽:851
如何用excel摳文件印章 瀏覽:24
蘋果4s的div設置 瀏覽:638
網路管理員考試教材 瀏覽:201
c配置文件在c盤哪裡 瀏覽:694
可配置文件翻譯 瀏覽:879
如何把紙文件掃描成pdf 瀏覽:514
plc博途編程中除法取整怎麼取 瀏覽:717
950客服代碼 瀏覽:463
ghost支持linux嗎 瀏覽:927
文件生命周期理論有哪些內容 瀏覽:278
百度雲盤批量轉存工具 瀏覽:949
qq上說購買q幣真的假的 瀏覽:589
linuxrmrf找回 瀏覽:887

友情鏈接