mysql安裝過程

2021-06-19 20:12:09 字數 2826 閱讀 9751

event ie frefox

mysql linux命令

2009-10-17 15:14:53

|  分類:

資料庫|  標籤:|字型大小

大中小訂閱

自定義安裝

mysql (mysql-max-5.0.27-linux-i686-glibc23)

2007-10-11

下午03:56

shell> groupadd mysql

shell> useradd -g mysql mysql

shell> cd /usr/local

shell> tar -xzvf mysql-max-5.0.27-linux-i686-glibc23.tar.gz

shell> ln -s mysql-max-5.0.27-linux-i686-glibc23 mysql

shell> cd mysql

shell> scripts/mysql_install_db --user=mysql

shell> chown -r root .

shell> chown -r mysql data

shell> chgrp -r mysql .

shell> bin/mysqld_safe --user=mysql &

1.

安裝版本的選擇:

這裡使用較新的mysql5.0 安裝。注意mysql 官方不建議使用tarball(source code)方式安裝,所以我們採用由mysql自己編譯好的binary方式來安裝,簡單。當然,mysql還給redhat企業版等提供了rpm的安裝包。

2.

建立mysql需要的使用者和組

# groupadd mysql

# useradd -g mysql mysql

4.解壓縮

# cd /usr/local

# tar -xzvf /home/xqiang/mysql-max-5.0.27-linux-i686-glibc23.tar.gz

# ln -s /usr/local/mysql-max-5.0.27-linux-i686-glibc23 mysql

5.生成系統資料庫

# cd /usr/local/mysql (如果不是在這個目錄下操作則會出現《問題一》)

# scripts/mysql_install_db --user=mysql (這裡會出現《問題二》,不用理它)

6.修改mysql目錄許可權

# chown -r root /usr/local/mysql

# chgrp -r mysql /usr/local/mysql

(以上兩句可以直接#chown -r root:mysql /usr/local/mysql)

# chown -r mysql /usr/local/data

操作mysql資料庫的使用者是mysql 所以要擁有資料庫目錄的所有權

7.啟動mysql

# /usr/local/mysql/bin/mysqld_safe --user=mysql &

注意: 執行完這個命令後,會在/tmp產生乙個mysql.sock 的檔案這是訪問mysql必須的!

8.將配置檔案拷貝到/etc

# cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf

9.設定mysql的中文問題(這一步在建立使用者資料庫之前完成,並要重啟mysql)

# vi /etc/my.cnf

[client]

#password = your_password

port = 3306

socket = /tmp/mysql.sock

default-character-set=gb2312 //新增的內容

# here follows entries for some specific programs

# the mysql server

[mysqld]

port = 3306

socket = /tmp/mysql.sock

default-character-set=utf8 //新增的內容

另外,mysql目錄下有乙個安裝檔案install-binary ,介紹了安裝的步驟!

其他設定:

關於 mysql的一些配置項可以在

/etc/my.cnf 中更改!

修改了my.cnf,需要重啟mysql服務

由於是從原始碼包安裝的mysql,所以系統中是沒有紅帽常用的servcie mysqld restart這個指令碼

只好手工重啟

有人建議killall mysql。這種野蠻的方法其實是不行的,強制終止的話,如果造成表損壞,損失是巨大的。

這裡推薦安全的重啟方法

$mysql_dir/bin/mysqladmin -u root -p shutdown

$mysql_dir/bin/safe_mysqld &

mysqladmin和mysqld_safe位於mysql安裝目錄的bin目錄下,很

MySQL安裝過程

1 變數名 mysql home 變數值 你解壓對應的位置,如 d mysql 5.6.40 winx64 2 path裡新增 mysql home bin 3.生成data檔案 以管理員身份執行cmd 進入e mysql 5.7.20 winx64 bin 下 執行命令 mysqld initia...

mysql安裝過程實錄

mysql安裝過程實錄 1.切換到mysql的安裝檔案目錄下.成功資訊 thank you for install mysql.3.make 安裝完後尾部類似這種 4.make install 安裝完後尾部類似這種 mysql install db mysql install db user roo...

MySQL簡單安裝過程

1.檢測是否已經安裝mysql rpm qa grep i mysql 2.刪除 rm e nodes 包名 3.刪除老版本的mysql 的開發標頭檔案和庫 rm rf usr lib mysql rm rf usr include mysql 注意 解除安裝後 var lib mysql 中的資料...