mysql安裝部署
1檢查系統自帶的Mysql,并卸載自帶的版本
[root@localhost bin]# yum list installed |
grep mysql
備注:如果執行該命令報如下:File "/usr/bin/yum", line 30 except KeyboardInterrupt, e:
^ SyntaxE。是因為升級了默認的python導致的后果,修改python版本到默認版本即可
(1)vim
/usr/bin/yum將#!/usr/bin/python改成#!/usr/bin/python2.6保存后再次執行
yum list installed | grep mysql
mysql-libs.i6865.1.73-7.el6@anaconda-CentOS-201605211917.i386/6.8
2刪除系統自帶的mysql
[root@localhost bin]# yum -y remove
mysql-libs.i686
3通過yum來進行mysql安裝
yum list | grep mysql通過此命令來查看yum上提供的mysql數據庫可下載的版本
通過yum install -y mysql-server mysql mysql-deve來安裝
4查看剛安裝mysql數據庫版本信息
輸入:rpm -qi mysql-server
5數據庫的初始化及相關配置
[root@localhost bin]#service mysqld start
如果是第一次啟動mysql服務,mysql服務首先會進行初始化配置
[root@localhost bin]#chkconfig --list |
grep mysqld
查看mysql服務是不是開機自啟動
[root@localhost ~]# chkconfig --list | grep
mysqld
mysqld0:off1:off2:off3:off4:off5:off6:off
執行命令后發現不是開機自啟動,可通過chkconfig mysqld on命令來將其設置成開機自啟動,這樣就不用每次都去手動啟動了
[root@localhost ~]# chkconfig mysqld on
[root@localhost ~]# chkconfig --list | grep
mysqld
mysqld0:off1:off2:on3:on4:on5:on6:off
mysql數據庫安裝完后會有一個root管理員賬號,該帳號默認密碼為空,可通過mysqladmin -u root password 'new-password'來設置新密碼
[root@localhost ~]# mysqladmin -u root
password '111111'
[root@localhost ~]# mysql -uroot -p
Enter password:
最后通過mysql -uroot -p命令來登錄我們的mysql數據庫
6 mysql數據庫的主要配置文件
(1)、/etc/my.cnf
[root@localhost ~]# cat /etc/my.cnf
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended
to prevent assorted security risks
symbolic-links=0
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
(2) /var/lib/mysql是mysql數據庫的數據庫文件存放位置
(3)/var/log mysql數據庫的日志輸出存放位置,其中mysqld.log這個文件就是我們存放跟mysql數據庫進行操作而產生的一些日志信息