服務端:
mysql-server-community-5.1.44-1.rhel4.i386.rpm
客戶端:
mysql-client-community-5.1.44-1.rhel4.i386.rpm
2、安裝(列印資訊略)
[root@localhost /]#rpm -ivh mysql-server-community-5.1.44-1.rhel4.i386.rpm;
[root@localhost /]#rpm -ivh mysql-client-community-5.1.44-1.rhel4.i386.rpm;
3、檢視安裝是否成功
[root@localhost /]#netstat -ntpl;
顯示3306埠開放表示服務安裝成功
4、測試連線
(*修改root密碼)
[root@localhost /]#/usr/bin/mysqladmin -u root password '******';
[root@localhost /]#mysql -u root -p
enter password:******
出現mysql>表示登陸成功!
5、對mysql使用者設定遠端訪問許可權
方法1、改表法:登陸mysql後,更改「mysql」資料庫裡的「user」表裡的「host」項,將「localhost」改「%」
mysql>use mysql;
mysql>update user set host ='%' where user ='root';
mysql>select host,user from user;
mysql>flush privileges
方法2、授權法:假設允許使用者username通過密碼password從遠端連線到mysql伺服器
mysql>grant all rrivileges on *.* to username@'%' identified by 'password' with grant option;
mysql>flush privileges;
6、安裝目錄結構
資料庫目錄:
/var/lib/mysql/
配置檔案:
/usr/share/mysql
(mysql.server命令及配置檔案)
/usr/bin(mysqladmin、mysqldump等命令)(*mysql的一種安全啟動方式:/usr/bin/
mysqld_safe --user=root &)
啟動指令碼:
/etc/rc.d/init.d/
7、停止/啟動mysql服務
[root@localhost /]#service mysql stop;
[root@localhost /]#service mysql start;
8、修改字元編碼
檢視字元編碼:
[root@localhost /]#show variables like 'character\_set\_%';
[root@localhost /]#show variables like 'collation_%';
停止mysql服務
將目錄/usr/share/mysql
下的檔案
my-medium.cnf
拷貝到/etc/
下並改名為
my.cnf
開啟my.cnf
在[client]
和[mysqld]
下面均加上
default-character-set=utf8
,並儲存
*mysql5.5 改了字符集設定引數 character-set-server=utf8
重啟mysql服務
9、解除安裝mysql
[root@localhost /]#rpm -qa|grep -i mysql
顯示:mysql-server-community-5.1.44-1.rhel4.i386.rpm
mysql-client-community-5.1.44-1.rhel4.i386.rpm
[root@localhost /]#rpm -e mysql-server-community-5.1.44-1.rhel4.i386.rpm
[root@localhost /]#rpm -e mysql-client-community-5.1.44-1.rhel4.i386.rpm
刪除殘餘檔案
[root@localhost /]#rm -f /etc/my.cnf
[root@localhost /]#rm -f /var/lib/mysql
10、複製mysql資料庫
源資料庫名:
source_db
使用者名稱:
root
密碼:******
目標資料庫名:
target_db
使用者名稱:
root
密碼:******
所在主機:
221.218.9.41
shell>mysqldump source_db -uroot -p****** --opt | mysql target_db -uroot -p****** -h
221.218.9.41
linux下mysql安裝 目錄結構 配置
服務端 mysql server community 5.1.44 1.rhel4.i386.rpm 客戶端 mysql client community 5.1.44 1.rhel4.i386.rpm 2 安裝 列印資訊略 root localhost rpm ivh mysql server c...
centos下mysql安裝目錄
apache 如果採用rpm包安裝,安裝路徑應在 etc httpd目錄下 apache配置檔案 etc httpd conf httpd.conf apache模組路徑 usr sbin apachectl web目錄 var www html 如果採用源 安裝,一般預設安裝在 usr local...
Linux下軟體安裝目錄管理
linux 的軟體安裝目錄對系統進行有序管理 usr 系統級的目錄,理解為c windows usr lib 理解為c windows system32 usr local 使用者級的程式目錄,理解為c progrem files 使用者自己編譯的軟體預設安裝到此目錄下 opt 使用者級的程式目錄,...