1. 程式人生 > >CentOS 下使用yum 命令安裝MySQL

CentOS 下使用yum 命令安裝MySQL

CentOS Linux下使用yum 命令安裝MySQL過程記錄。

1. 檢視伺服器中有沒有安裝過MySQL

1. 檢視有沒有安裝包:
    yum list mysql*
    #移除已經安裝的mysql
    yum remove mysql mysql-server mysql-libs compat-mysql51
    rm -rf /var/lib/mysql
    rm /etc/my.cnf
2. 檢視是否還有mysql軟體:
    rpm -qa|grep mysql
    #如果有的話,繼續刪除
3.  安裝mysql客戶端
    yum install mysql-server 
    yum install mysql-devel


2. 啟動&&停止 資料庫字符集設定
1. 配置mysql檔案:
    > cd /etc/my.cnf 
    # 加入配置引數
    > character-set-server=utf8 
2. 啟動mysql服務
    > service mysqld start
    #或者下面這個
    >/etc/init.d/mysqld start
3. 設定開機啟動
    >chkconfig --add mysqld
    >chkconfig mysqld on
4. 檢視開機啟動設定是否成功
    >chkconfig --list | grep mysql* 
    # mysqld 0:關閉 1:關閉 2:啟用 3:啟用 4:啟用 5:啟用 6:關閉停止

3. 登入 mysql
>mysql -u root -p
#如果忘記密碼解決,檢視下面的問題

4. 遠端訪問 開放防火牆的埠號mysql
1.增加許可權
# mysql庫中的user表新增一條記錄host為“%”,user為“root”

5. Linux MySQL 幾個重要 的目錄
資料庫目錄 /var/lib/mysql/
配置檔案 /usr/share /mysql(mysql.server命令及配置檔案)
相關命令 /usr/bin(mysqladmin mysqldump等命令)
啟動指令碼 /etc/rc.d/init.d/(啟動指令碼檔案mysql的目錄)

6.刪除mysql資料庫
#如果使用的是yum安裝的mysql,需要刪除的話,就是用如下命令:
> yum -y remove mysql*
# 然後將/var/lib/mysql資料夾下的所有檔案都刪除乾淨
# 然後在重新執行上面的安裝步驟

7.授權使用者從遠端登入
注意:下面兩個步驟都需要執行.步驟一,只是修改了使用者的密碼.但是並沒有對使用者進行授權;步驟二的作用就是授權,讓使用者可以指定許可權(連線誒資料庫,查詢資料庫...)
1. 改表法。可能是你的帳號不允許從遠端登陸,只能在localhost。這個時候只要在localhost的那臺電腦,登入mysql後,更改 "mysql" 資料庫裡的 "user" 表裡的 "host" 項,從"localhost"改稱"%"
    mysql -u root -pvmware;
    mysql>use mysql;
    mysql>update user set host = '%' where user = 'root';
    mysql>select host, user from user;
2. 授權法。例如,你想myuser使用mypassword從任何主機連線到mysql伺服器的話。
    GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
    如果你想允許使用者myuser從ip為192.168.1.3的主機連線到mysql伺服器,並使用mypassword作為密碼  
    GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

8.注意
注意:
    1.【下面這一句一定要執行,否則還是無法登陸】  
    mysql>flush privileges ;
    2.如果使用者無法從本地登陸,這個時候就執行如下
    GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost.localdomain' IDENTIFIED BY '123456' WITH GRANT OPTION;
    # flush privileges ;

相關推薦

linuxYum命令安裝Mysql資料庫及配置

解除安裝掉原有mysql 因為mysql資料庫在Linux上實在是太流行了,所以目前下載的主流Linux系統版本基本上都集成了mysql資料庫在裡面,我們可以通過如下命令來檢視我們的作業系統上是否已經安裝了mysql資料庫 [[email protected]

CentOS 使用yum 命令安裝MySQL

CentOS Linux下使用yum 命令安裝MySQL過程記錄。1. 檢視伺服器中有沒有安裝過MySQL1. 檢視有沒有安裝包:    yum list mysql*    #移除已經安裝的mysql    yum remove mysql mysql-server mys

centos yum命令無法正常安裝docker問題

centos下yum無法安裝dockerdocker安裝前檢查你對應centos版本,一般要高與3.8版本才支持root@bogon ~]# uname -aLinux bogon 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x8

Linux 使用yum 命令安裝MySQL

user admin 問題 safe cal 使用 參數 kconfig 命令 Linux下使用yum安裝MySQL,以及啟動、登錄和遠程訪問MySQL數據庫。 1、yum安裝mysql 1. 查看有沒有安裝包: yum list mysql* #移除已經安裝

CentOS 使用yum命令安裝出現錯誤提示”could not retrieve mirrorlist http://mirrorlist.centos.org ***”

cannot log 命令提示符 error can fresh refresh nbsp ould 剛安裝完CentOS,使用yum命令安裝一些常用的軟件,使用如下命令:yum –y install gcc. 提示如下錯誤信息: Loaded plugins: fast

Linuxyum方式安裝mysql 以及卸載mysql

gre pid lan mysql安裝 方式 紅色 option ide div 安裝 1.安裝rpm包 直接使用yum -y install 命令安裝mysql是無法安裝mysql的高級版本,需要先安裝帶有可用的mysql5系列社區版資源的rpm包,輸入如下命令進行安裝

CentOSyum安裝和配置

1、檢視已安裝的yum rpm -qa|grep yum 2、刪除已有的yum rpm -aq|grep yum|xargs rpm -e--nodeps  3、下載以下安裝包 python-2.7.5-48.el7.x86_64.rpm python-inipa

centos完全解除安裝mysql

http://blog.csdn.net/rosten/article/details/25096159 2014-05-06 08:43 22305人閱讀 評論(1) 收藏 舉報 分類: 技術、IT(93) yum方式安裝的MySQL 1、yu

CentOSyum安裝及配置

一般公司都用Linux來搭建伺服器,Linux安裝軟體時能夠用yum安裝依賴包是一件非常簡單而幸福的事情,因為你只需一個簡單的安裝命令yum install []即可安裝相應的軟體,yum工具會自動的

Linuxyum方式安裝mysql 以及解除安裝mysql

1.安裝rpm包直接使用yum -y install 命令安裝mysql是無法安裝mysql的高階版本,需要先安裝帶有可用的mysql5系列社群版資源的rpm包,輸入如下命令進行安裝2.檢視mysql可用版本然後使用如下命令檢視mysql的可用版本命令:yum repolis

Centos7.3_64位系統yum命令安裝MySQL5.7

1、配置YUM源 在MySQL官網中下載YUM源rpm安裝包:http://dev.mysql.com/downloads/repo/yum/ # 下載mysql源安裝包 shell> wget http://dev.mysql.com/get/mysql57-co

MySQL之——CentOS徹底解除安裝MySQL

1、檢視MySQL是否安裝  方式1: [[email protected] usr]# yum list installed mysql* Loaded plugins: fastestmirror Loading mirror speeds from ca

CentOS yum命令的基本使用

yum history list 列出最近的歷史 yum history info id 列出某次的詳細資訊, yum history undo id 撤銷某次更改 yum history help 檢視幫助   其中~ 代表軟體名   1.用YUM安裝軟體包命令:yum install ~

在CentOS7中利用yum命令安裝mysql

一、說明我們是在VMware虛擬機器上安裝的mysql,使用的是CentOS7,具體可以檢視二、安裝1、簡單粗暴直接命令敲起來,安裝服務端:mysql-server、mysql-devel;安裝客戶端:mysql:yum install mysql-server mysql-

CentOSyum命令安裝jdk

一.使用yum命令安裝1.檢視是否已安裝JDK,解除安裝[plain] view plain copy[[email protected] ~]# yum list installed |grep java &

CentOS使用yum命令安裝計劃任務程式crontab

概述 利用“任務計劃”,可以將任何指令碼、程式或文件安排在某個最方便的時間執行。通俗的講就是定時執行某個指令碼、程式。 常見用途 定時關機 定時檢查更新 定時對系統配置、資料庫、日誌進行備份 定時清理垃圾檔案 檢測是否已安裝 # cr

CentOSyum安裝mysql

數字 change read current temp 方便 tran har star   其實跟windows下安裝過程差別不大,就是下載為了方便使用了yum的方式。安裝前先確認下系統是否還安裝mysql,卸載是否不完全,再去官網(http://dev.mysql.co

centos7yum快速安裝 mariadb(mysql

版本 repos 測試 tar b-s 新版 roo system -s 從最新版本的centos系統開始,默認的是 Mariadb而不是mysql! 使用系統自帶的repos安裝很簡單: yum install mariadb mariadb-server systemc

linux通過yum倉庫安裝mysql

linux mysql 倉庫 環境:Centos6.5查看centos版本:[[email protected]/* */ ~]# cat /etc/redhat-release CentOS release 6.5 (Final)1.查看是否安裝了mysql[[email 

CentosYum安裝PHP 5.5、5.6、7.0

mbstring eas common mysql 編譯安裝 test .rpm mysq cli Centos系統自帶的php版本很低,如果我們需要使用高版本的php,可以不用編譯安裝,直接用yum安裝會非常省時省力。 1.檢查當前安裝的PHP包yum list inst