linux下安裝和配置mysql

2021-07-03 10:27:01 字數 1633 閱讀 2417

a、檢視是否安裝了mysql:rpm -qa|grep -i mysql

b、如果已經安裝了就刪除:rpm -e mysql-libs-5.1.52-1.el6_0.1.x86_64 --nodeps

拷貝檔案到/usr/local/src,進入目錄

1、安裝服務端

/usr/local/src# rpm -ivh mysql-server-5.5.25a-1.rhel5.x86_64.rpm --nodeps --force

2、安裝客戶端

/usr/local/src# rpm -ivh mysql-client-5.5.25a-1.rhel5.x86_64.rpm --nodeps --force

完成,檢視安裝目錄

# find / -name mysql -print

3、啟動mysql

# /etc/init.d/mysql start

測試是否啟動成功

# netstat -nat

4、新安裝的資料庫預設的root 使用者是沒有密碼,所以我們第一步就是為其設定自已密碼權,設定密碼

# /usr/bin/mysqladmin -u root password 'pajrgj'

/usr/bin/mysqladmin -u root password 'admin'

5、登入驗證

# mysql -u root -p520134

顯示:驗證儲存引擎

mysql> show engines;

退出:mysql> quit;

6:停止mysql:

# /etc/init.d/mysql stop

7 修改my.cnf檔案

如果/etc/目錄下沒有my.cnf配置檔案,到/usr/share/mysql/下找到 *.cnf檔案,拷貝其中乙個到/etc/並改名為my.cnf)中。命令如下:

# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf

用附件檔案代替直接上傳到/etc

移動備份/var/lib/mysql的ib_logfile0、ib_logfile1到bak

# mkdir /var/lib/mysql/bak

# mv /var/lib/mysql/ib_logfile0 /var/lib/mysql/bak/

# mv /var/lib/mysql/ib_logfile1 /var/lib/mysql/bak/

8 啟動mysql

9 遠端訪問,注意密碼

mysql> grant all privileges on *.* to 'root'@'localhost' identified by 'pajrgj';

mysql > grant all on *.* to 'root'@'%' identified by 'pajrgj' with grant option;

10 登入,建立資料庫

mysql> create database jrgj default character set utf8 collate utf8_general_ci;

11 恢復資料庫

# mysql -u root -ppajrgj jrgj < /usr/local/src/jrgj.sql

linux下用cmake編譯安裝mysql

編譯 linux下用cmake編譯安裝mysql 5.6.35 安裝cmake sudo pacman s cmake wget tar zxvf mysql 5.6.35.tar.gz cd mysql 5.6.35 建立資料存放目錄 mkdir p vhs mysql mysql56 建立使用者...

linux環境下安裝mysq5 7

mysql安裝目前有三種方式 bin包 原始碼 rpm包。2 安裝依賴庫 shell yum search libaio shell yum install libaio y 3 建立資料庫專用賬號 useradd r s sbin nologin mysql4 清空系統中原有配置檔案 mariad...

關於linux安裝tomcat和mysql

1.將tomcat壓縮包上傳到linux 2.tar xvf apache tomcat 7.0.55.tar.gz解壓檔案 修改tomcat名稱 mv apache tomcat 7.0.55 tomcat 8091 3.rm命令安裝tomcat rm apache tomcat 7.0.55.t...