国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

淺談怎樣在UNIX系統下安裝MySQL數據庫

2024-07-24 12:55:37
字體:
來源:轉載
供稿:網友

# cd /usr/src

# tar -zvxf mysql-3.22.25-pc-linux-gnu-i686.tar.gz (產生 mysql-3.22.25-pc-linux-gnu-i686目錄)

# cd mysql-3.22.25-pc-linux-gnu-i686

# ./configure --prefix=/usr/local/mysql (其中參數設定目的安裝路徑)

# make

# make install

注意在運行configure時,設定mysql的安裝目的路徑為/usr/local/mysql,該路徑在后繼安裝過程中還要使用。然后,建立最初的數據庫: # scripts/mysql_install_db

該命令將在 /usr/local/mysql/var/ 下建立兩個數據庫:mysql和test,其中前者是mysql的權限管理數據庫,后者是讓你做練習用的。

注意:如果你在以前曾經安裝果mysql,則初始數據庫已經存在,不需要再重新安裝。

最后,啟動mysql :

# cd /usr/local/mysql/bin

# ./safe_mysqld &

如果你希望在機器啟動的時候自動運行數據庫服務,可以將上面的啟動命令加入到/etc/rc.d/rc.local文件中。

現在,mysql 已經運行起來了并等待你的數據處理命令!但是,一定要小心:你還沒有為你的root管理員設置一個密碼,任何人都可以隨心所欲地修改你的數據庫(包括最為重要的權限庫)!不相信的話,作作以下練習(假設我們的當前目錄都是/usr/local/mysql/bin): 試試用任意用戶登錄,并運行:

$ ./mysql -u root

立即可以進入"mysql>"客戶端軟件提示符并進行任何數據處理操作而不需要任何口令;這說明,mysql的管理員"root"賬號與你的unix賬號所用的口令可以是不一樣的。為了給root賬號加口令,執行:

# ./mysqladmin -u root password '新口令'

再次以一般用戶身執行:

$ ./mysql -u root

則系統會提示輸入密碼,密碼不正確則拒絕訪問。實際上,即使你是root用戶,如果不明確地指明使用密碼,系統也是照樣拒絕:

# ./mysql -u root

# ./mysql 系統響應:

error 1045: access denied for user: '[email protected]' (using password: no)

只有使用-p參數,明確說明你要使用密碼,系統才會提示你輸入密碼,并在輸入密碼正確時方可進入:

# ./mysql -u root -p

password:******** (輸入口令)

welcome to the mysql monitor. commands end with ; or g.

your mysql connection id is 33 to server version: 3.22.25

type 'help' for help.

mysql>

鍵入exit回到shell。

腳本mysql.server(位于`share/mysql'目錄中)用于啟動或停止mysql服務器:

shell> mysql.server start

shell> mysql.server stop

該腳本實際上通過執行safe_mysqld啟動服務器。停止服務器也可以通過管理程序實現:

mysqladmin shutdown

也可通過將下述命令加入`/etc/rc.local'文件,在系統啟動時自動啟動mysql:

/bin/sh -c 'cd /usr/local/mysql ; ./bin/safe_mysqld &'

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 鄂伦春自治旗| 深圳市| 唐河县| 沙洋县| 永登县| 延川县| 灵寿县| 三台县| 永兴县| 南溪县| 拉孜县| 贺兰县| 阿尔山市| 武冈市| 宁晋县| 元江| 东方市| 扬州市| 邳州市| 黄大仙区| 庄浪县| 寿宁县| 贵南县| 静宁县| 日照市| 凤山市| 通海县| 犍为县| 云阳县| 吉安县| 古田县| 家居| 亚东县| 顺昌县| 邢台市| 阿图什市| 龙山县| 健康| 荔波县| 龙山县| 东至县|