mysql 在Linux系統的安裝與配置

2021-09-29 14:08:20 字數 1238 閱讀 5509

1、將mysql壓縮包上傳到伺服器

2、解壓壓縮包 #cp -r 檔名 /usr/local/mysql

3、新增使用者組命名使用者組為mysql 

#groupadd mysql

建立使用者 mysql並指定所屬群組為mysql

#useradd  -r -g mysql mysql(使用者組)一定保證在當前資料夾中操作 /usr/local/mysql

變更mysql使用者組有操作當前資料夾的許可權  #chgrp -r mysql .(注意有個點)

變更mysql使用者組有操作本級目錄的許可權 #chown -r mysql .(注意有個點)

上面兩個可以合成乙個  #chown -r mysql:mysql .

4、檢視一下有沒有/etc/my.cnf 若有則刪除

5、初始化資料庫 ./scripts/mysql/_install_db --user=mysql

6、複製my.cnf檔案  #cp support-files/my-default.cnf  /etc/my.cnf (cp複製加 -r是複製資料夾 不加 是複製檔案)

7、複製啟動檔案  #cp support-files/mysql.server  /etc/rc.d/init.d/mysql

8、新增軟連線  要不會提示沒有mysql命令  #ln  -s /usr/local/mysql/bin/mysql  /usr/bin/mysql  //命令的快捷方式

此時在進入mysql就會出現mysql>就可以敲mysql命令了

mysql root密碼配置

忘記root密碼 可以進入/etc/my.cnf新增skip-grant-tables 啟動安全模式 #vi /etc/my.cnf, 然後重啟服務 service mysql restart

mysq -u root -p 進入 mysql資料庫  #use mysql  在mysql資料庫中有user 表 在裡面修改root的密碼,然後flush privileges就可以了

主機或者別的機器連線虛擬機器上面的mysql

進入mysql資料庫 user表 新增root  %

方式#grant all previleges on *.* to root@'%' identified by 'your sql pwd' with grant option; flush previleges;

在 #/etc/sysconfig/iptables 裡面開放埠3306  #service iptables restart

Zookeeper在linux系統上的安裝及啟動

table of contents zookeeper 在linux系統的安裝 zookeeper 服務啟動 安裝步驟 第二步 把 zookeeper 的壓縮包 資源 配套軟體 dubbox zookeeper 3.4.6.tar.gz 上傳到 linux 系統。alt p 進入sftp 輸入put...

apache httpd在Linux上的安裝與配置

apache httpd在linux上的安裝與配置 2.安裝pcre tar zxvf pcre 8.35.tar.gz cd pcre 8.35 configure prefix usr local pcre make make install 3.安裝apr tar zxvf apr 1.5.1...

在Linux系統中操作Mysql

資料庫 database,簡稱db 長期存放在計算機內,有組織 可共享的大量資料的集合,是乙個資料 倉庫 資料庫可以儲存 管理資料。資料庫分為兩種 關係型資料庫 sql 和非關係型資料庫 nosql 非關係型資料庫的意思是 not only sql 不僅僅是資料庫,適用於超大規模和高併發的情況下。d...