1. 程式人生 > >centos 6.0安裝MySQL mysql-5.1.59全過程

centos 6.0安裝MySQL mysql-5.1.59全過程

 1、到mysql下載mysql
下載地址:http://www.mysql.com/downloads/
2、上傳到CentOS
本例放在 /home/cui 目錄中
3、建立mysql組及使用者
groupadd mysql
[[email protected] ~]# useradd -g mysql mysql
4、編輯檔案許可權
[[email protected] cui]# chmod 755 mysql-5.1.59.tar.gz
5、centosmysql編譯和安裝
  解壓:
[[email protected] cui]# tar zxvf mysql-5.1.59.tar.gz
 進入到mysql安裝包
[
[email protected]
cui]# cd mysql-5.1.59
  配置引數
[[email protected] mysql-5.1.59]#  ./configure --prefix=/usr/local/mysql --with-extra-charsets=all --with-unix-socket-path=/usr/local/mysql/var/mysql.sock --with-named-curses-libs=/usr/lib/libncursesw.so.5
預編譯
[[email protected] mysql-5.1.59]#   make
安裝 很多程式碼 耐心等待
[
[email protected]
mysql-5.1.59]#   make install
很多程式碼耐心等待
6、配製centos mysql安裝只是第一步,我們還要對centosmysql進行相應的配製
一般的情況下centosmysql要找配製檔案my.cnf,位置在/etc目錄下,所以我們得把檔案my.cnf檔案放到/etc/目錄下。
讓centosmysql伺服器啟動時能找到它。我們安裝好centosmysql後,配製檔案應該在/usr/local/mysql/share/mysql目錄中,配製檔案有幾個,比如my-huge.cnf my-medium.cnf my-large.cnf my-small.cnf,不同的流量的網站和不同配製的伺服器環境,當然需要有不同的配製檔案了。
一般的情況下,my-medium.cnf這個配製檔案就能滿足我們的大多需要;
進入/usr/local/mysql這個目錄,
看一下是不是已經安裝好了呢??
[
[email protected]
~]#  cd /usr/local/mysql/
[[email protected] mysql]#   ls
bin include info lib libexec man mysql-test share sql-bench
我們把/usr/local/mysql/share/mysql這個目錄下的my-medium.cnf,複製為my.cnf到/etc目錄下。
[[email protected] ~]# cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf
做了這些工作以後,還得創造centosmysql授權表, 否則資料庫也是啟動不了。mysql_install_db,這個命令的用途就是做這個的。
centosmysql安裝的命令都安裝到了/usr/local/mysql/bin這個目錄中。
[[email protected]]#/usr/local/mysql/bin/mysql_install_db
執行mysql_install_db命令過後,我們檢視/usr/local/mysql就會發現,有個var的目錄。
這個目錄,就是用來裝所有資料庫的位置,比如我們建立了linuxsir的資料庫後,
就在在//usr/local/mysql/mysql/var目錄中有linuxsir的目錄。這回應該明白了吧。
7、啟動centosmysql伺服器,可能這是最輕鬆的了,不過也不能高興的太早,因為有時會出現許可權方面的錯誤。
centosmysql伺服器啟動,應該是/usr/local/mysql/share/mysql目錄中的 mysql.server
啟動方法是:
[[email protected] ~]#  /usr/local/mysql/share/mysql.server start
如果不能啟動請執行/usr/local/mysql/bin/mysqld_safe --user=root 就能夠啟動了!!
接著輸入/usr/local/mysql/share/mysql/mysql.server start即可成功啟動


好了,我們把密碼設定為123456 /usr/local/mysql/bin/mysqladmin -u root password 123456


如果沒有返回錯誤說明正確了。

接著輸入/usr/local/mysql/bin/mysql -u root -p就可以管理centos mysql安裝了。

相關推薦

centos 6.0安裝MySQL mysql-5.1.59全過程

 1、到mysql下載mysql 下載地址:http://www.mysql.com/downloads/ 2、上傳到CentOS 本例放在 /home/cui 目錄中 3、建立mysql組及使用者 groupadd mysql [[email protecte

CentOS 6.X安裝 R-3.5.0

centos 6 R-3.5.0 1、系統環境 :CentOS release 6.8 (Final) 2、安裝包下載: wget https://cran.r-project.org/src/base/R-3/R-3.5.0.tar.gz 3、解壓並安裝:tar xf R-3.5.0.tar.gz

【轉】CentOS 7.0 安裝Redis 3.2.1詳細過程和使用常見問題

nec count ges des useful 內存 warning before outside http://www.linuxidc.com/Linux/2016-09/135071.htm 環境:CentOS 7.0 Redis 3.2.1 Redis的安裝與啟動

centos 6.0 安裝配置nfs與排錯

NFS的安裝配置: centos 5 : yum install nfs-utils portmap centos 6 :yum install nfs-utils rpcbind chkconfig nfs on chkconfig nfs on rpcinfo -p 如

使用percona-xtrabackup-2.0.8將MySQL5.1.73升級到5.6.36

xtrabackup1、安裝xtrabackupcd /usr/local/tar xvf percona-xtrabackup-2.0.8-587.tar.gzmv percona-xtrabackup-2.0.8 xtrabackupvim /root/.bash_profile PATH=$PATH:$

CentOS 6.9安裝MySQL 5.6 (使用yum安裝

移除CentOS預設的mysql-libs [[email protected]test01 srv]# whereis mysql mysql: /usr/lib64/mysql /usr/share/mysql [[email protected]t

centos 6.0安裝mysql

centos 6.0 下通過yum安裝mysql,這樣可以介紹一些不必要的麻煩。 1:檢視mysql版本: yum list | grep mysql 2:安裝mysql: yum install -y mysql-server mysql mysql-deve

虛擬機器下CentOS 6.x安裝MySQL 5.6.x

linux系統:CentOS6.9-i386 mysql版本:MySQL-5.6.22-1.el6.i686.rpm-bundle.tar 保持聯網 PS:mysql作者從甲骨文公司離職,甲骨文有將mysql閉源的打算,所以CentOS 7系列預設不再支援

CentOS 6.4安裝配置LNMP服務器(Nginx+PHP+MySQL

mysql- ket 是否 分號 使用 store 重啟 isa tpi 一 安裝篇 1. 安裝nginx yum check-update #更新yum源 yum remove httpd* php* #刪除系統自帶的軟件包 yum install nginx #安裝ng

3分鐘,YUM升級MYSQL5.15.6

top tran run pack names sign row commands 1.7 本文介紹如何通過YUM升級Mysql的版本(默認用YUM安裝的MySQL都是5.1的版本)環境:CENTOS6.9原Mysql 版本:5.1新Mysql 版本:5.6時間需要:3分鐘

CentOS 6.8 安裝 JDK Tomcat Zookeeper Dubbo Redis RabbitMQ Nginx MySQL Git

郵箱 ssh-key linu 文件的 XML 用戶應用 查看 mvn ins http://mirrors.aliyun.com/centos/6.8/isos/x86_64/CentOS-6.8-x86_64-bin-DVD1.iso 阿裏雲源:

CentOS 6.3安裝配置LAMP伺服器 (Apache+PHP5+MySQL)

準備篇: 1、配置防火牆,開啟80埠、3306埠 vi /etc/sysconfig/iptables -A INPUT -mstate --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允許80埠通過防火牆 -A INPUT -m state --st

Centos 7.0 安裝Mono 3.4 和 Jexus 5.6

2013-07-26 寫過一篇《CentOS 6.3下 安裝 Mono 3.2 和Jexus 5.4》,CentOS 7在CentOS 6的基礎上有很大的調整,本文是這篇文章的更新,主要介紹CentOS 7下安裝Mono 3.4 和 Jexus 5.6。 CentOS是一個基於RHEL的Linux發行版,其

file /usr/share/mysql/... conflicts with file from package mysql-libs-5.1.73-3.el6_5.x86_ 64 MySQL安裝

在CentOS 6.5安裝MySQL 5.6.17,安裝到最後一個rpm檔案MySQL-server時 安裝命令是:rpm -ivh MySQL-server-5.6.17-1.el6.x86_64.rpm 出現了錯誤資訊: error: Failed dependencies: liba

Centos 6.4安裝:防火牆+JDK7+tomcat8+mysql

(一)防火牆 1、centos6.4在/etc/sysconfig/下面沒有iptables檔案,需要自建一個iptables # Firewall configuration written by system-config-firewall # Manual custo

【經典】Mysql修改Root密碼——Linux CentOS 6.0以上

1. 修改配置檔案: vim /etc/my.cnf 在[mysqld]下加入 skip-grant-tables 2. 重啟伺服器:service mysqld restart 3.進入mysql:mysql -uroot -p 4.選擇系統庫:use mysql ; 5.修改密碼

centos 6.9 安裝mysql

lsb_release -ayum list installed mysql*yum remove mysql-libs.x86_64whereiswhereis mysqlyum list mysql*yum install mysql-serverservice mysqld startmysql

CentOs 7.0安裝JDK、MySQL和Tomcat

最近在阿里雲翼計劃搶到了一臺雲伺服器,每個月不足10元的費用也是非常厚道的,不過配置也就一般了。由於配置不高加上之前沒深入接觸過CentOs,於是選擇系統的時候毫不猶豫的選擇了CentOs 7.0。 一、安裝JDK 對JDK 1.7情有獨鍾,所以伺服器也準備

CentOS 6.8 安裝MySql+GCC 編譯

安裝Mysql 1 . 檢視是否安裝Mysql # rpm -qa | grep mysql  2 . 檢視可用版本 # yum list | grep mysql 3 . 安裝伺服器、客戶端、開發庫 # yum install -y m

centos7.0 安裝多個5.7 mysql

1. 下載官網的linux包 : 選擇linux-Generic(centos)我下載的是 mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz 2. 解壓到/usr/local/ 下面, 更名mysql     #tar xzvf mysql