亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

MySql安裝(rpm)和啟動配置

系統 1837 0

MySql 安裝( rpm )和啟動配置

安裝環境:

OS Oracle Linux 5.9

?

安裝步驟:

1. 解壓 MySql 安裝包

[root@bakdbserver mysql]# tar -xf MySQL-5.5.24-1.rhel5.x86_64.tar

[root@bakdbserver mysql]# ll

總計 373920

-rw-r--r-- 1 root root? 191242240 2012-05-28 MySQL-5.5.24-1.rhel5.x86_64.tar

-rw-r--r-- 1 7161 wheel? 18204697 2012-04-19 MySQL-client-5.5.24-1.rhel5.x86_64.rpm

-rw-r--r-- 1 7161 wheel?? 3869191 2012-04-19 MySQL-devel-5.5.24-1.rhel5.x86_64.rpm

-rw-r--r-- 1 7161 wheel? 69218533 2012-04-19 MySQL-embedded-5.5.24-1.rhel5.x86_64.rpm

-rw-r--r-- 1 7161 wheel? 55049591 2012-04-19 MySQL-server-5.5.24-1.rhel5.x86_64.rpm

-rw-r--r-- 1 7161 wheel?? 2083987 2012-04-19 MySQL-shared-5.5.24-1.rhel5.x86_64.rpm

-rw-r--r-- 1 7161 wheel? 42805943 2012-04-19 MySQL-test-5.5.24-1.rhel5.x86_64.rpm

?

2. 創建 MySql 系統管理用戶

[root@bakdbserver ~]# groupadd mysql

[root@bakdbserver ~]# useradd -g mysql mysql

[root@bakdbserver mysql]# id mysql

uid=502(mysql) gid=54325(mysql) groups=54325(mysql)

?

3. 安裝 MySql rpm

[root@bakdbserver mysql]# rpm -ivh "*.rpm"

Preparing... ???????????????########################################### [100%]

?? 1:MySQL-client?????????? ########################################### [ 17%]

?? 2:MySQL-devel??????????? ########################################### [ 33%]

?? 3:MySQL-embedded???????? ########################################### [ 50%]

?? 4:MySQL-server?????????? ########################################### [ 67%]

?? 5:MySQL-shared?????????? ########################################### [ 83%]

?? 6:MySQL-test???????????? ########################################### [100%]

??

卸載順序:

[root@bakdbserver ~]# rpm -e MySQL-server-5.5.24-1.rhel5

[root@bakdbserver ~]# rpm -e MySQL-embedded-5.5.24-1.rhel5

[root@bakdbserver ~]# rpm -e MySQL-shared-5.5.24-1.rhel5

[root@bakdbserver ~]# rpm -e MySQL-devel-5.5.24-1.rhel5

[root@bakdbserver ~]# rpm -e MySQL-test-5.5.24-1.rhel5

[root@bakdbserver ~]# rpm -e MySQL-client-5.5.24-1.rhel5

?

?

-- 此時 MySql 自動安裝在 mysql 用戶下

?

-- 嘗試在 root 用戶啟動 mysql 服務

[root@bakdbserver ~]# service mysql start

Starting MySQL..[ 確定 ]

[root@bakdbserver ~]# ps -ef|grep mysql

root???? 17075???? 1? 0 15:35 pts/1??? 00:00:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --pid-file=/var/lib/mysql/bakdbserver.pid

mysql??? 17153 17075? 0 15:35 pts/1??? 00:00:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib64/mysql/plugin --user=mysql --log-error=/var/lib/mysql/bakdbserver.err --pid-file=/var/lib/mysql/bakdbserver.pid

root???? 17178 12211? 0 15:35 pts/1??? 00:00:00 grep mysql

?

mysql 安裝軟件在 /usr/share/mysql 目錄下

Mysql 數據庫創建在 /var/lib/mysql 目錄下

?

4. 修改安裝目錄權限

說明 :

為了安全地管理 MySQL, 應使用系統的 mysql 專有用戶進行 MySQL 的日常管理,為了使 mysql 用戶有讀寫安裝目錄的權限,應修 MySQL 安裝目錄的權限。

?

[root@bakdbserver mysql]# cd /usr/share/mysql

[root@bakdbserver share]# chown -R mysql:mysql .

[root@bakdbserver mysql]# ll

總計 1324

-rwxr-xr-x 1 mysql mysql?? 1153 2012-04-19 binary-configure

drwxr-xr-x 2 mysql mysql?? 4096 08-23 11:39 charsets

-rwxr-xr-x 1 mysql mysql?? 4528 2012-04-19 config.huge.ini

...

?

-- 由于 MySQL 數據庫目錄已經是 mysql 用戶權限,故不用修改

[root@bakdbserver mysql]# cd /var/lib/mysql

[root@bakdbserver mysql]# ll

總計 28752

drwx--x--x 2 mysql mysql???? 4096 08-23 09:17 mysql

drwx------ 2 mysql mysql???? 4096 08-23 09:17 performance_schema

-rw-r--r-- 1 mysql mysql????? 616 08-23 11:39 RPM_UPGRADE_HISTORY

-rw-r--r-- 1 mysql mysql????? 495 08-23 11:39 RPM_UPGRADE_MARKER-LAST

drwxr-xr-x 2 mysql mysql???? 4096 08-23 09:17 test

...

?

5. 啟動 MySQL 服務器

處于安全方面的原因,應避免以 Linux 根用戶身份運行服務器 , 應以 mysql 用戶身份啟動服務器。

[root@bakdbserver mysql]# ./mysql.server start --user=mysql

Starting MySQL..[ 確定 ]

?

或是

[root@bakdbserver mysql]# /usr/bin/mysqld_safe --user=mysql &

?

要想在系統啟動時自動以給定的用戶身份啟動服務器,可在服務器數據目錄下的 /etc/my.cnf 選項文件的 [mysqld] 組中,通過增加用戶選項來指定用戶名

?

-- 如果沒有 /etc/my.cnf 文件,可以手動創建

[root@bakdbserver ~]# vi /etc/my.cnf

[mysqld]

user=mysql

?

[root@bakdbserver ~]# chown mysql:mysql /etc/my.cnf

?

6. mysql 添加環境變量

為方便管理和使用,在系統 mysql 用戶下添加環境變量

?

[mysql@bakdbserver ~]$ vi .bash_profile

PATH=$PATH:$HOME/bin

export PATH

export LANG=zh_CN

export DATADIR=/var/lib/mysql

export BASEDIR=/usr

export MYSQL_HOME=$BASEDIR/share/mysql

?

7. 修改 mysql 數據庫 root 用戶密碼

安裝完成后 root 密碼默認為空,為了安全必需修改 root 初始密碼

?

[mysql@bakdbserver ~]$ mysqladmin -uroot -p password root

Enter password:

?

?

?

?

?

?

?

?

?

?

MySql安裝(rpm)和啟動配置


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 99热久久精品国产66 | 国产日韩久久久久69影院 | 在线观看国产一区二三区 | 99尹人香蕉国产免费天天在线 | 欧美成人啪啪看片 | 成人国产精品免费视频不卡 | 精品乱码一区二区三区四区 | 男人猛躁女人成人免费视频 | 豆国产93在线 | 亚洲 | 国产成人咱精品视频免费网站 | 欧美一级在线全免费 | 亚洲精品在线不卡 | 99re这里只有精品99 | 免费的爱爱视频 | 亚洲国产精品线观看不卡 | 国产成人福利夜色影视 | 国产欧美亚洲精品综合在线 | 一级女人18片毛片免费视频 | 九九九九热精品免费视频 | 久操视频免费观看 | 香蕉97超级碰碰碰碰碰久 | 精品一区二区三 | 欧洲黄色毛片 | 欧美国产一区二区二区 | 亚洲精品国产一区二区三区四区 | 免费观看一级欧美在线视频 | 国产精品麻豆高清在线观看 | 欧洲亚洲精品 | 狠狠色噜噜狠狠狠狠狠色综合久久 | 国产免费小视频 | 国产在线精彩视频二区 | 男人边吃奶边爱边做视频日韩 | 又黄又爽又成人免费视频 | 欧美一级毛片不卡免费观看 | 精品乱码一区二区三区四区 | 国内精品欧美久久精品 | 欧美成人免费观看的 | 日本一区二区三区四区在线观看 | 国产成人夜间影院在线观看 | 日日摸夜夜摸狠狠摸日日碰夜夜做 | 九九热这里只有 |