mysql安裝與啟動

2021-10-08 20:39:45 字數 2765 閱讀 3090

mysql的常見安裝方法有哪些

(1)yum/rpm安裝

rpm安裝msyql-server mysql-client mysql-shared mysql-devel

rpm -ivh mysql-server mysql-client myslq-shared mysql-devel
yum 安裝

yum install -y mysql
yum install -y gcc cmake
(2)安裝mysql所需要的依賴包ucurses-devel和libaio-devel和openssl-devel

yum intstall ucurses-devel libaio-devel openssl-devel
wget http://url
(4)解壓mysql原始碼包

tar -xzvf mysql原始碼包
(5)進出解壓目錄

cd 解壓目錄
(6)使用cmake進行配置

cmake . 配置引數

指定安裝路徑:-dcmake_install_prefix=/usr/local/mysql

指定資料目錄:-dmysql_datadir=/usr/local/mysql/data

指定sock檔案路徑:-dmysql_unix_addr=/usr/local/mysql/mysql.sock

指定預設字符集:-ddefault_charset=utf8

-ddefault_collation=utf8_general_ci

(7)編譯

make
(8)安裝

make

install

(9)建立mysql使用者

useradd -s /sbin/nologin -m mysql 或useradd -r mysql#直接建立系統使用者
useradd命令引數說明:

-s指定登入shell

-m不給所建立的使用者建立家目錄

-r建立系統使用者

(10)初始化mysql資料庫檔案

/usr/local/mysql/scripts/mysql_install_db  --basedir=/usr/local/mysql   --datadir=/usr/local/mysql/data --user=mysql
初始化資料庫的原理是建立基礎的資料庫系統的庫檔案

(11)給mysql資料目錄授權

chmod -r mysql.msyql /usr/local/mysql/data
(12)配置啟動mysql資料庫

在解壓目錄下有乙個mysql-server啟動指令碼,可以把其複製到/etc/init.d/mysqld,並給/etc/init.d/mysqld新增執行許可權或把許可權設定為700,啟動mysql /etc/init.d/mysqld start

4.mysql安裝後可以做哪些基礎的優化

(1)把mysql相關命令新增入全域性路徑

方法一:在全域性變數path變數前天劍/usr/local/mysql/bin路徑

echo 『export path=/usr/local/mysql/bin:$path』 >/etc/profile
方法二:把/usr/local/mysql/bin連線到已經存在的全域性路徑

ln -s /usr/local/mysql/bin /usr/local/bin
(2)為root使用者設定密碼

mysqladmin -uroot password 「123」
(3)清理mysql伺服器中無用的使用者,僅僅保留root@localhost和,使用的命令為

drop user
(4)清理無用的test庫

drop database test

;

5.如何登入mysql

預設單例項登入命令

(1)mysql #剛剛安裝好mysql無密碼情況下直接登入

(2)mysql -uroot #同mysql命令的情況一樣

(3)mysql -uroot -p #這是標準的dba命令列登入命令,互動式輸入密碼可有效防止密碼洩***r>預設多例項本地登入方法(指定sock套接字檔案)

mysql -uroot -p -s /usr/local/mysql/mysql.sock
通過-s引數指定不同的sock檔案登入到不同服務例項

異地遠端登入(無需指定sock套接字檔案)

單例項異地遠端登入

mysql -uroot -p -h 192.168.100.129 -p 3306   #通過-h引數指出伺服器所在地,即ip位址;通過-p引數指出連線的埠
(2)多例項異地遠端登入

mysql -uroot -h 192.168.100.192 -p 3307;mysql -uroot -h 192.168.100.129 -p 3308 #指定服務的埠進行連線

mysql 安裝啟動 mysql安裝與啟動

1.配置my.ini檔案 放到網盤中 2.cd 到 bin目錄,執行 mysqld initialize 3.在根目錄 和bin同級目錄 建立data資料夾 啟動mysql服務,net start mysql 5.mysql u root p 輸入密碼登入,第一次沒有密碼 可能初始密碼123456 ...

MySQL 的安裝與啟動

將 mysql 執行目錄,新增到 windows 環境變數。啟動 net start mysql 關閉 net stop mysql linux下使用yum安裝mysql,以及啟動 登入和遠端訪問mysql資料庫。檢視有沒有安裝過 yum list installed mysql rpm qa gr...

linux下mysql安裝與啟動

rpm ivh mysql server 5.6.24 1.el6.x86 64.rpma 如果提示 file usr share mysql charsets readme from install of mysql server 5.6.19 1.linux glibc2.5.x86 64 co...