linux下部署mysql資料庫
部署mysql:
第一步:
可以到MySQL官網下載包也可以到r.aminglinux.com地址去下載第二步:
#cd /usr/local/src建議放在這個目錄下面#wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz直接輸入命令下載
初始化:
# tar zxf mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz//解壓# [ -d /usr/local/mysql ] && mv /usr/local/mysql /usr/local/mysql_old//判斷如果前面的目錄存在就用後面的名字
# mv mysql-5.6.35-linux-glibc2.5-x86_64 /usr/local/mysql//挪動位置
#useradd -s /sbin/nologin mysql//建立MySQL使用者,因為啟動MySQL需要該使用者
#cd /usr/local/mysql
#mkdir -p /data/mysql//建立datadir,資料庫檔案會放在這裡
#chown -R mysql:mysql /data/mysql//更改許可權,不然後續操作會出現問題
#./scripts/mysql_install_db --user=mysql --datadir=/data/mysql
如果最後一步出現問題:FATAL ERROR: please install the following Perl modules before executing ./scripts/mysql_install_db:
Data::Dumper這是因為缺少perl-Module-Install包,使用命令# yum install -y perl-Module-Install安裝它
第三步:
配置MySQL:
# cp support-files/my-default.cnf /etc/my.cnf//複製配置檔案開啟配置檔案 my.cnf配置
basedir = /usr/local/mysql//MySQL包所在的路徑datadir = /data/mysql//定義存放資料的地方,錯誤日記也會記錄在這目錄下面
port = 3306 //定義MySQL服務監聽的埠,預設是3306
server_id = 128//定義該MySQL服務的ID號
socket = /tmp/mysql.sock//定義MySQL服務監聽的套接字地址
配置完輸入命令:
# cp support-files/mysql.server /etc/init.d/mysqld
# chmod 755 /etc/init.d/mysqld
//修改啟動指令碼,修改的地方datadir=/data/mysql 初始化資料庫時定義的目錄# vim /etc/init.d/mysqld
//吧啟動指令碼加入系統服務項,設定開機啟動mysql# chkconfig --add mysqld//把mysqld加入到系統服務列表中
# chkconfig mysqld on//開機就啟動
# service mysqld start//啟動服務
//檢查mysql是否啟動的命令# ps aux |grep mysqld//結果應該大於2行
# netstat -lnp|grep 3306//有沒有監聽到3306埠
相關推薦
linux下部署mysql資料庫
部署mysql: 第一步: 可以到MySQL官網下載包也可以到r.aminglinux.com地址去下載第二步: #cd /usr/local/src建議放在這個目錄下面#wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql
Linux下安裝MySQL資料庫mysql-5.7.11
Linux下安裝MySQL資料庫(壓縮包方式安裝) https://www.cnblogs.com/xiaotao726/p/6562265.html PS:9、建立In ln -s /usr/local/mysql/ /usr/bin/ 連線資料庫時會顯示:[[email protecte
Linux下操作MySQL資料庫常用命令
目錄 5.查詢表 9.退出 1.連線資料庫 mysql -u -root -p 輸入密碼 2.檢視資料庫 show databases; 3.開啟資料庫
Linux 下實現 MySQL 資料庫定時自動備份
備份是什麼? 為什麼要備份? 容災方案建設 儲存介質 光碟 磁帶 硬碟&n
linux下,mysql資料庫的忘記密碼,檢視使用者,以及修改使用者資訊
linux下,mysql資料庫的忘記密碼,檢視使用者,以及修改使用者資訊 剛好遇到的,也是自己不熟悉的部分,因此查了一些資料,大概把這幾個給總結一下。 一、資料庫忘記密碼 1、如果是root使用者忘記密碼的話,那就沒
linux下安裝mysql資料庫
linux下安裝mysql 下載安裝包 上傳安裝包到伺服器上 解壓安裝 1、解壓到user/local下 tar vxf mysql-5.7.14-1.el6.x86_64.rpm-bundle.tar -C /usr/local 2、依次執行一下命令: [
Linux下安裝Mysql資料庫且給使用者授權(安裝包安裝)
第一步:查詢原有的資料庫 #rpm -qa|grep -i mysql 第二步:刪除查詢出來的資料庫 #rpm -e packageName --nodeps
在Linux下安裝MySQL資料庫
這篇文章主要介紹如何在Linux下使用Yum安裝MySQL 一、環境 OS資訊: LSB Version: :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desk
Linux下對MySql資料庫備份與恢復
MySQL命令列匯入資料庫: 1,將要匯入的.sql檔案移至bin檔案下,這樣的路徑比較方便 2,同上面匯出的第1步 3,進入MySQL:mysql -u 使用者名稱 -p 如我輸入的命令列:mysql -u root -p (輸入同樣後會讓你輸入MySQL的密碼) 4
CentOS系統下部署mysql資料庫
CentOS系統下安裝mysql資料庫 1.下載安裝mysql 伺服器:yum install mysql-server -y 客戶端:yum install mysql-devel -y 2.啟動服務 service mysqld start
如何在linux下安裝 mysql資料庫
材料 1.centos 7 linux伺服器一臺, 2.mysql-5.6.38-linux-glibc2.12-x86_64.tar.gz安裝包一個 下載地址:https://dev.mysql.com/downloads/mysql/5
linux下更改MySQL資料庫編碼格式為utf-8
設定MySQL資料庫編碼為UTF-8 登陸後檢視資料庫當前編碼:SHOW VARIABLES LIKE 'char%'; 修改/etc/mysql/my.cnf (預設安裝路徑下) (標籤下沒有的新增,有的修改) [mysqld] character_
linux下更改mysql資料庫位置
引言: 由於MySQL的資料庫太大,預設安裝的/var盤已經再也無法容納新增加的資料,沒有辦法,只能想辦法轉移資料的目錄。 下面我整理一下把MySQL從/var/lib/mysql目錄下面轉移到/data/mysql目錄的具體操作: 1、首先我們需要關閉MySQL,命令如下
Java 在Window及Linux下備份MySQL資料庫
轉自:http://www.linuxidc.com/Linux/2010-12/30652.htm 首先是Windows系統下: 給大家提個醒: 有人說用:"mysqldump --uroot --p123456 --opt"。但是我沒有成功,最後使用
Linux下修改Mysql資料庫存放路徑
原路徑:/var/lib/mysql 目標路徑:/home/data/mysql 1、home目錄下建立data目錄cd /homemkdir data2、停止mysql程序service mysqld stop3、把/var/lib/mysql整個目錄保持許可權複
如何在linux下安裝mysql資料庫並配置
1.查詢以前是否安裝有mysql,使用下面命令: rpm -qa|grep -i mysql 如果顯示有如下包則說明已安裝mysql mysql-4.1.12-3.RHEL4.1 mysqlclient10-3.23.58-4.RHEL4.1 2.如果已安裝,則需要刪除已安裝的資料庫,使用以下命令來
linux下備份mysql資料庫,並ftp到遠端linux伺服器上
一、檢查FTP服務是否安裝 1.架設mysql資料庫裝在172.22.1.77上,如何安裝mysql略,簡稱為77。 2.作為備份機IP為172.22.1.150上,簡稱為150; 3.為150按照ftp命令,首先XSHELL遠端連線到150上,確認ftp
windows 下使用navicat連線linux下面的mysql資料庫出錯解決方法
本文我們主要介紹一下Navicat MySQL在連線Linux下的MySQL時出現的問題的解決方案,它是一套功能強大的MySQL資料庫伺服器管理及開發工具,可以用於在任何3.21或以上的MySQL版本,並支援最新版MySQL的大部份功能,包括觸發器、預存程式、函式、事件、檢
linux下在mysql資料庫中建立和刪除使用者
第一步:進入mysql mysql -uroot msyql -p 回車輸入root使用者的密碼(安裝mysql時自己指定的) 建立一個test使用者,密碼位test,“%“代表聯網中的所有使用者都能用test使用者名稱訪問資料庫(所有資料庫中的所有表); grant a
linux下進入mysql資料庫出現1045及2003錯誤,解決方法
樓主所用linux版本為redhat7.0,樓主在準備使用mysql資料庫,出現了以下error,1045及2003 通過網路上的查詢以及自己的實踐,終於把問題解決了,方法如下 [[email protected] ~]# mysql -uwhit