mariadb安裝與使用
簡介
MariaDB資料庫管理系統是MySQL的一個分支,主要由開源社群在維護,採用GPL授權許可。開發這個分支的原因之一是:甲骨文公司收購了MySQL後,有將MySQL閉源的潛在風險,因此社群採用分支的方式來避開這個風險。 MariaDB的目的是完全相容MySQL,包括API和命令列,使之能輕鬆成為MySQL的代替品。在儲存引擎方面,使用XtraDB(英語:XtraDB)來代替MySQL的InnoDB。
官方網址:https://mariadb.org
配置安裝
配置檔案
配置檔案模板在根目錄下,如mariadb-10.0.5-winx64\my-small.ini。除此之外還有my-medium.ini、my-large.ini、my-huge.ini和my-innodb-heavy-4G.ini.
請你根據自己機器的記憶體大小和實際需要,新建一個my.ini配置檔案在此目錄下。
行鎖
為了支援表的行鎖,我們需要使用InnoDB,以my-small.ini為例,我們需要開啟(所指定的目錄必須存在):(如果配置出錯,比如沒有對應的資料夾,服務啟動不了)
1234567891011121314 | # Uncomment the following if you are using InnoDB tablesinnodb_data_home_dir =E:\\dbserver\\mariadb\\mariadb-10.0.5-winx64\\data\\ #data配置在mariadb下data目錄,配置在其他地方,如果建立的是innodb,第二次啟動就有問題了 |
二進位制日誌
為了保留我們操作資料庫的操作記錄,需要開啟二進位制記錄:
1 2 | # Uncomment the following if you want to log updates log-bin=mysql-bin |
設定預設字元為utf8
1 | [client]default-character-set = utf8 |
安裝/刪除MariaDB資料庫服務
通過cmd命令列在(mariadb-10.0.5-winx64\bin目錄下執行):注意:請使用管理員許可權安裝
1 2 | mysqld.exe --install MariaDB mysqld.exe --remove MariaDB |
啟用/停用MariaDB服務
通過cmd命令列在(mariadb-10.0.5-winx64\bin目錄下執行):
12 | net start MariaDBnet stop MariaDB |
設定root密碼
通過cmd命令列(mariadb-10.0.5-winx64\bin目錄下執行):
1 | mysqladmin -u root password "123456" |
自此MariaDB資料庫就建立完畢,可以用客戶端工具連線上來,如navicat for mysql
其他。MariaDB資料的命令和MySQL幾乎一模一樣,MySQL5.5之前的解決方案,完全可以用Maria替代MySQL.
修改root密碼
首次修改密碼
1 | mysqladmin -u root -p[oldpass] password newpass |
注意oldpass(老密碼)可選,如果root預設密碼為空,則不需要輸入
如果需要更改老密碼,請注意老密碼與-p之間不要有空格,否則會報錯,另外password和newpass(新密碼)之間以空格分隔。
忘掉密碼
關掉mysqldaemon程式或服務
1 2 3 4 |
safe_mysqld --skip-grant-tables &
相關推薦Mariadb安裝與Apache安裝Linux 學習筆記 Mariadb安裝 Apache安裝 Mariadb安裝與Apache安裝 mariadb安裝與使用簡介 MariaDB資料庫管理系統是MySQL的一個分支,主要由開源社群在維護,採用GPL授權許可。開發這個分支的原因之一是:甲骨文公司收購了MySQL後,有將MySQL閉源的潛在風險,因此社群採用分支的方式來避開這個風險。 MariaDB的目的是完全相容M MariaDB 安裝與環境初始化上下文: OS:CentOS Linux release 7.4.1708 (Core) 安裝方式:Yum 準備Yum源 curl -sS https://downloads.mariadb.com/MariaDB/mariadb_repo_setup Centos7二進制安裝與卸載mariadb最新版10.2.8二進制 centos7 mariadb 實驗一:Centos7二進制安裝mariadb最新版10.2.81、查詢系統是否安裝mariadbrpm -qa mariadb*2、創建系統用戶mysql,並指定其家目錄為/app/mysqldbgetent passwd mysql 查詢 LAMP+LNMP(二) MySQL/Mariadb概述與安裝實踐Linux LAMP MySQL一、MySQL/Mariadb概述MySQL是由my sql公司於1995年開發的關系型數據庫管理軟件,mysql開發後多次經過版本更替,最新的是5.7GA/8.0DMR,my sql公司自身也經歷了兩次收購,首先是被sun公司收購,然後被Oracle收購,所以目前MySQL屬 Nextcloud 安裝與優化 centos7 php7 nginx MariaDBpng open eas use 訪問 noop 省份 zip extc Nextcloud 安裝與優化 (環境: centos7 php7 nginx MariaDB)前期玩了一段時間這個,但當時都是基於寶塔面板的,很多東西都不知道是為了什麽,現在根據前期各位大神的作品 fedora下安裝與配置mariadb資料庫(mysql的一個分支)1.安裝命令: yum install mariadb yum install mariadb-server yum install mariadb-devel(開發元件) 2.啟動和停止服務: service mariadb start service maria 基於YUM安裝與源碼編譯或二進制多實例安裝Mariadb,mysql服務器 安裝mysql down print zlib sed pat blackhole efi 基於YUM 1 安裝 yum install mariadb 2 創建多實例對應的目錄結構 mkdir /mysql/{3306,3307,3308}/{data,e Nginx安裝與使用表示 cli 3.1 replace 需要 網站 pop emp 文字 Nginx安裝與使用 Nginx是一款輕量級的Web 服務器/反向代理服務器及電子郵件(IMAP/POP3)代理服務器,並在一個BSD-like 協議下發行。由俄羅斯的程序設計師Igor Sysoev所 3.1 Java以及Lucene的安裝與配置clas font style edi 面向對象 上進 net ref ips Lucene是Java開發的一套用於全文檢索和搜索的開源程序庫,它面向對象多層封裝,提供了一個低耦合、與平臺無關的、可進行二次開發的全文檢索引擎架構,是這幾年最受歡迎的信息檢索程序庫[1]。對L Linux下svn的安裝與部署myeclipse span .com 服務 點擊 svn服務器 。。 hook idt 最近工作碰到一個問題,我和一個同夥負責開發一個管理系統,基於原來的代碼上進行修改,每當他修改之後,我要再修改都要和他確定是不是最新的文件,才能進行修改。非常影響工作的效率,所以 Tomcat、mysql在Linux上的安裝與配置jre -s mkdir acl .html pat etc rac pac 1.下載JDK與Tomcat. jdk下載地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downlo nrm是什麽?以及nrm的安裝與命令color tar targe 原本 如果 align ima strong -a nrm的作用與安裝使用 一、nrm是什麽? 這是官方的原話: 開發的npm registry 管理工具 nrm, 能夠查看和切換當前使用的registry, 最近NPM經常 down 掉 【Redis】2、CentOS 7 上安裝 redis3.2.3安裝與配置sync 倉庫 ace /var/ 發現 wan sudo base str 一、redis源碼安裝 【更正】現在最新穩定的版本已經到了3.2.8 截至到2016.8.11,redis最新穩定版本為3.2.3.本篇文章我們就以此版本為基礎,進行相關的講解。 下載redis源 linux應用之vim的安裝與配置(centos)utf8 power scroll pbo gb2312 nco pla red vma 1.vim的安裝 #yum search vim //查看vim相關軟件信息 #yum install -y vim* //在線安裝vim 2.vim的配置 (1)~/.vimi Linux JDK Tomcat Nginx MariaDB 安裝,Nginx 多域名轉發配置ora mysql 功能 with -o arch nobody case root用戶登錄 安裝JDK rpm包下載地址(jdk-7u17 ): http://www.oracle.com/technetwork/java/javase/downloads/java-a ubuntu下nvm,node以及npm的安裝與使用詳細 manage tag 不知道 https desc .org 原因 使用方法 一:安裝nvm 首先下載nvm。這裏我們須要使用git,假設沒有安裝git,能夠使用 sudo apt-get install git來安裝 git clone https://g LDAP簡介及LDAP服務器的安裝與配置默認 access 目的 ani pro sta 目錄服務 unit onf 一、LDAP簡介 全稱:Lightweight Directory Access Protocol,目錄服務是一種特殊的數據庫系統,其專門針對讀取。 LDAP目錄中的信息是按照樹型結構組織,具體信 [大數據]-Elasticsearch5.3.1+Kibana5.3.1從單機到分布式的安裝與使用<2>amp fault hang 終端 bject pre 定義 地理 類型 前言:上篇[大數據]-Elasticsearch5.3.1+Kibana5.3.1從單機到分布式的安裝與使用<1>中介紹了ES ,Kibana的單機到分布式的安裝,這裏主要是介紹Elast |