在centos安裝mysql的rpm模式
官方下載mysql的rpm安裝包,通常我們只需要下載4個包即可。
下載地址如下:
https://dev.mysql.com/downloads/mysql/
關於centos的安裝包,下載:
7或者7版本以上 下載redhat7 X64或者32
6版本下載redhat6 X64或者32
此下安裝過程也可適用redhat
只需要下載mysql-5.7.20-1.el7.x86_64.rpm-bundle.tar) 即可,他包含了下面的所有檔案。
mysql安裝包有點多,在官方有一句話是這樣說的:在大多數情況下,你只需要安裝MySQL-server和MySQL-client安裝包就可以
安裝上一個標準功能的MySQL。對於一個標準安裝來說,其他的安裝包不是必需的。
所以我們不必頭疼。
而client和server又依賴於一些其他包,所以我們只需要4個包即可。
mysql-community-client-5.7.20-1.el7.x86_64.rpm
mysql-community-common-5.7.20-1.el7.x86_64.rpm
mysql-community-server-5.7.20-1.el7.x86_64.rpm
下面安裝都採用root模式進行安裝
1.安裝之前的解除安裝rpm -qa|grep mariadb
此命令是查詢之前版本的mysql
解除安裝命令
rpm -e --nodeps mariadb-libs-5.5.41-2.el7_0.x86_64
檢測自帶的mysql以及rpm包
rpm -qa | grep -i mysql
yum -y remove mysql 移除
2.安裝
雖然mysql有如此之多的安裝包,但是我們僅需要安裝我們需要的就可以了
再新建之前我們需要先建立使用者組
groupadd mysql
useradd -r -g mysql mysql
按照步驟安裝如下即可。
rpm -ivh mysql-community-common-5.7.20-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.20-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.20-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.20-1.el7.x86_64.rpm
至此mysql安裝成功
第一次進入是不知道mysq密碼的,可以在var/log/mysqld.log找到mysql的日誌,來找到mysql預設設定的初始密碼
搜尋關鍵字generated其中有類似A temporary password is generated for
如果mysqld.log裡面沒有內容,重啟一下reboot則就能看到日誌內容
mysql -u root -p 進入後需要設定密碼,密碼可能會設定失敗,因為複雜度安全度太低
set password=password("[email protected]");
mysql授予遠端訪問許可權,類似如下,其中的 ON *.* TO 是授予任何主機訪問,假若我們只針對具體某類IP也可以進行設定
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '[email protected]
GRANT ALL PRIVILEGES ON *.* TO 'mysql'@'%' IDENTIFIED BY '[email protected]' WITH GRANT OPTION;
授予後需要重新整理一下許可權才能使用,如下
FLUSH PRIVILEGES;
1.關於centos7以上的啟動方式如下:
啟動mysql服務
systemctl start mysqld.service
停止mysql服務
systemctl stop mysqld.service
重啟mysql服務
systemctl restart mysqld.service
檢視mysql服務當前狀態
systemctl status mysqld.service
設定mysql服務開機自啟動
systemctl enable mysqld.service
停止mysql服務開機自啟動
systemctl disable mysqld.service
2.如果不設定mysql的配置檔案,mysql預設是區分大小寫的,為了不區分大小寫,需要設定如下:
編輯MySQL安裝目錄下的my.ini檔案,在[mysqld]節下 新增 lower_case_table_names=1(備註:為0時大小寫敏感,為1時大小寫不敏感,預設為1),可以實現MySql按照建表Sql語句的大小寫狀態來定義表名。
然後重啟mysql即可解決問題.
相關推薦
Windows7 下 VirtualBox 安裝文字模式 CentOS的若干問題解決方法
建議安裝方法 安裝 VirtualBox 虛擬機器,在虛擬機器中安裝一個 Linux 作業系統(無需安裝桌面環境,但需要安裝 openssh-server)。在 Windows 端開發時啟動虛擬機器,用 win-sshfs 將虛擬機器系統中的開發工作目錄對映為 Wind
在centos安裝mysql的rpm模式
官方下載mysql的rpm安裝包,通常我們只需要下載4個包即可。 下載地址如下: https://dev.mysql.com/downloads/mysql/ 關於centos的安裝包,下載: 7或者7版本以上 下載redhat7 X64或者32 6版本下載redhat6
Centos安裝PPTPD
internet 網絡安全 release 服務器 ip地址 PPTP(Point to Point Tunneling Protocol),即點對點隧道協議。該協議是在PPP協議的基礎上開發的一種新的增強型安全協議,支持多協議虛擬專用網(VPN),可以通過密碼驗證協議(PAP)、可擴展認
Linux之CentOS安裝jdk
環境 grep network 是否 net x86 version http home 內容比較簡單~~~新人求關照~~~ 如何在CentOS下面安裝 JDK - 這裏小弟使用的是centos6.5 1. 首先查看當前安裝的Centos是否自帶 JDK --
Centos 安裝 erlang 環境
centos erl 文件 tle 64位 gcc com ons eve 系統 Centos 6.5 64位 Erlang 18.3.4 安裝依賴組件 yum install -y gcc gcc-g++ unixODBC unixODBC-devel wxBase
CentOS安裝GridEngineServer
centos gridengineGridEngine可以把任務自動放到負載小的服務器上運行. 最新的軟件包可以這裏下載建議服務端使用CentOS, 如果ubuntu沒有GUI界面. 下載相關rpm包後, 可以直接yum localinstall gridengine-*可能需要的依賴包yum install
centos安裝nvidia驅動
remove bin g++ spa 重建 man currently 通過 line 1 大部分 Linux 發行版都使用開源的顯卡驅動 nouveau,對於 nvidia 顯卡來說,還是閉源的官方驅動的效果更好。最明顯的一點是,在使用 SAC 拾取震相的時候,使用
Centos 安裝 MongoDB
path -c 選擇 left gin images mar 這一 image 第一步:選擇安裝路徑 第二步:下載、解壓、重命名 wget https://fastdl.mongodb.org/linux/mongodb-linux-i686-2.6.7.
1.centOS安裝Mysql
lib64 restart service 創建用戶 ble 修改root密碼 found vim libc.so.6 上個星期研究了一個星期的Mysql,從今天起把學到的東西整理一下。 -------------------------------------------
使用Mac遠程連接ecs的linux(centos)安裝node
entos lin root esc oot aries zxvf roo scp 下載Linux Binaries (x86/x64)文件 在Mac上調用終端: scp node-v****.tar.xz [email protected]/* */:/u
centos安裝mysql57
server iad python 配置文件 disable grant ase 新建用戶 start 下載源安裝文件 wget http://repo.mysql.com//mysql57-community-release-el7-8.noarch.rpm wget
centos 安裝 crontab 和 簡單的使用教程
技術 時間 ffffff table image res start 主程序 主程 crontab是一個非常好用的定時執行任務的程序.以下是操作方式 1 安裝 cron 的 主程序 : yum -y install vixie-cron 2 安裝 cron 守護進程的表格的
linux CentOS 安裝rz和sz命令 lrzsz
pre centos服務器 lrzsz 窗口 spa mod sta 下載文件 ref lrzsz在linux裏可代替ftp上傳和下載。 lrzsz 官網入口:http://freecode.com/projects/lrzsz/ lrzsz是一個unix通信套件提供的X
CentOS安裝配置MySql數據庫
ima 16px 必須 eas 方式 temp grep 5.7 leg CentOS版本7.2,MySql版本5.7 1、下載MySql安裝源 wget https://dev.mysql.com/get/mysql57-community-release-el
CentOS 安裝Apache服務
命令 地址 start logs entos all httpd服務 p地址 redhat Centos基於Redhat, 通過yum可以安裝所需要的軟件包。 1. yum -y install httpd , 這個會將httpd安裝在 /etc/目錄下。 2. 安裝成
centos安裝iftop監控服務器流量
centos安裝iftop1、官網地址:http://www.ex-parrot.com/~pdw/iftop/ 2、依賴包:# yum install flex byacc libpcap ncurses ncurses-devel libpcap-devel3、安裝軟件: # tar xvf ifto
centos 安裝php7
pca erb fedora cli sql cpp oar 安裝php int yum安裝php7 刪除之前的版本 # yum remove php* rpm 安裝 Php7 相應的 yum源 CentOS/RHEL 7.x: # rpm -Uvh https://dl.
centos 安裝 salt
saltstackyum install -y epel-release yum install -y salt-master salt-minion1、清除iptables原有規則或者停掉iptables,關閉selinux。 iptables -F iptables -X /et
centos安裝MySQL5.7
其中 edi special sso 技術 日誌 jpg new host 安裝環境:CentOS7 64位 MINI版,安裝MySQL5.7 1、配置YUM源 在MySQL官網中下載YUM源rpm安裝包:http://dev.mysql.com/downloads/rep
centos安裝lumen
lan 依賴 環境 報錯 應用程序 pos 命令 例如 執行 剛開始安裝報錯,我用的是php7,先安裝zip,uzip擴展 yum install zip unzip php7.0-zip 然後通過 Composer 的 create-project 命令來安裝 Lumen