程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> linux 安裝mysql數據庫——yum安裝法,mysqlyum

linux 安裝mysql數據庫——yum安裝法,mysqlyum

編輯:MySQL綜合教程

linux 安裝mysql數據庫——yum安裝法,mysqlyum


mysql數據庫有多種安裝方式,本文只介紹在Linux服務器上最實用、最快捷的mysql server安裝方法。
一、Linux服務器yum安裝(CentOS6.3 64位)
所有在服務器上執行的命令,都在 # 後面
1、命令安裝mysql
# yum install mysql mysql-server mysql-devel -y
最後提示 Complete!  表示安裝成功

2、查看是否生成了mysqld服務, 並設置隨機啟動
# chkconfig --list |grep mysql
mysql入門教程: 2. 安裝mysql數據庫
數字代碼服務器啟動級別,off  代表不隨機啟動mysqld服務,on代表隨機啟動服務
我們需要設置mysqld隨機啟動,執行下面命令進行設置
# chkconfig mysqld on
這樣的結果代表正常
# chkconfig --list |grep mysql   
mysql入門教程: 2. 安裝mysql數據庫
3、啟動mysqld服務
執行如下命令進行啟動,兩種方法都可以:
# /etc/init.d/mysqld start     
# service mysqld start

啟動後,ps一下,看下進程是否起來
# ps -ef |grep mysql|grep -v grep
root      1582     1  0 23:26 pts/0    00:00:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/mysql/mysql.sock --pid-file=/var/run/mysqld/mysqld.pid --basedir=/usr --user=mysql
mysql     1684  1582  1 23:26 pts/0    00:00:00 /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --log-error=/var/log/mysqld.log --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/lib/mysql/mysql.sock
根據進程信息可以看到,mysql的數據庫data目錄是 /var/lib/mysql ,錯誤日志文件是  /var/log/mysqld.log

查看都有哪些庫
# cd /var/lib/mysql
# ls -l
mysql入門教程: 2. 安裝mysql數據庫
發現有兩個庫,都是mysql默認自帶的,如何手動創建數據庫,會在後續的教程中說明。

查看占用端口,默認占用3306端口
# netstat -nutlp | grep mysql
tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN      1684/mysqld  

4、停止mysqld服務
執行如下命令進行停止,兩種方法都可以:
# /etc/init.d/mysqld stop   
# service mysqld stop

5、重啟mysqld服務
執行如下命令進行重啟,兩種方法都可以:
# /etc/init.d/mysqld restart
# service mysqld srestart

6、命令行測試連接mysql ,後續可以在命令行中直接管理數據庫
直接執行,yum安裝的mysql,本地root密碼默認為空
# mysql
mysql入門教程: 2. 安裝mysql數據庫

7、設置初始密碼\權限

設置新的密碼並同時授權限

mysql> grant all on *.* to root@'%' identified by 'youpassword';

刷新使之生效

mysql> flush privileges;

退出

mysql> exit;

 8、重新登陸查看新密碼和權限是否生效 mysql> [root@nzp_redhat bin]# mysql -u root -p Enter password:"輸入設置的密碼"

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved