黄色网页视频 I 影音先锋日日狠狠久久 I 秋霞午夜毛片 I 秋霞一二三区 I 国产成人片无码视频 I 国产 精品 自在自线 I av免费观看网站 I 日本精品久久久久中文字幕5 I 91看视频 I 看全色黄大色黄女片18 I 精品不卡一区 I 亚洲最新精品 I 欧美 激情 在线 I 人妻少妇精品久久 I 国产99视频精品免费专区 I 欧美影院 I 欧美精品在欧美一区二区少妇 I av大片网站 I 国产精品黄色片 I 888久久 I 狠狠干最新 I 看看黄色一级片 I 黄色精品久久 I 三级av在线 I 69色综合 I 国产日韩欧美91 I 亚洲精品偷拍 I 激情小说亚洲图片 I 久久国产视频精品 I 国产综合精品一区二区三区 I 色婷婷国产 I 最新成人av在线 I 国产私拍精品 I 日韩成人影音 I 日日夜夜天天综合

mysql 安裝1

系統(tǒng) 2307 0

Linux 安裝mysql.tar.gz包 (2012-09-28 19:25:06)

  1. 我用的mysql的版本的是:mysql- 5.1 . 49 -linux-i686-icc-glibc23.tar.gz
  2. 在官網(wǎng)上就可以下載到。
  3. 先期工作:建立mysql用戶組,mysql用戶,并且把mysql用戶加入到mysql用戶組中。
  4. 建立mysql用戶組:groupadd mysql
  5. 建立mysql用戶并加入mysql用戶組:useradd mysql -g mysql -p mysql123456 -s /sbin/nologin -M
  6. 說明:-g 是加入到mysql用戶組,-p是設(shè)置密碼,-s是設(shè)置shell,這里設(shè)置的是不讓其登錄,-M就是不建立用戶目錄。
  7. 下面是安裝mysql的步驟
  8. 1 、把按照文件拷貝到:/usr/local,
  9. 用的命令是cp –rf mysql- 5.1 . 49 -linux-i686-icc-glibc23.tar.gz /usr/local/ ,
  10. 然后到目錄/usr/local/下面解壓縮文件:tar zxf mysql- 5.1 . 49 -linux-i686-icc-glibc23.tar.gz
  11. 2 、創(chuàng)建軟連接:ln -s mysql- 5.0 .51a-linux-i686-glibc23 /usr/local/mysql
  12. ps:鏈接有兩種,一種被稱為硬鏈接(Hard Link),另一種被稱為符號鏈接(Symbolic Link),也稱為軟連接。建立硬鏈接時,鏈接文件和被鏈接文件必須位于同一個文件系統(tǒng)中,并且不能建立指向目錄的硬鏈接。而對軟鏈接,則不存在這個問題。默認情況下,ln產(chǎn)生硬鏈接。如果創(chuàng)建軟鏈接需要參數(shù) -s
  13. 3 、到軟連接mysql目錄下,初始化mysql表格,安裝 mysql 默認數(shù)據(jù)庫:
  14. cd /usr/local/mysql
  15. [root @localhost mysql]# scripts/mysql_install_db --user=mysql
  16. 控制臺打印出:
  17. Installing MySQL system tables...
  18. OK
  19. Filling help tables...
  20. OK
  21. .....
  22. 即說明安裝成功。
  23. 4 、修改目錄權(quán)限,如下:
  24. [root @localhost mysql]# cd /usr/local
  25. [root @localhost local]# chgrp -R mysql mysql- 5.0 .51a-linux-i686-glibc23
  26. [root @localhost local]# chgrp -R mysql mysql
  27. [root @localhost local]# chown -R mysql mysql- 5.0 .51a-linux-i686-glibc23/data
  28. [root @localhost local]# chown -R mysql mysql/data
  29. 5 、啟動mysql
  30. 到mysql錄下:
  31. [root @localhost mysql]# bin/mysqld_safe --user=mysql --socket=/tmp/mysql.sock --port= 3306 &
  32. 這種啟動方式,看不出啟動效果,因為要繼續(xù)輸入命令查看是否啟動成功的話,就會停止數(shù)據(jù)庫。所以趕緊進行第 6
  33. 6 、添加到系統(tǒng)自啟動,如下:
  34. [root @localhost local]# cp mysql/support-files/mysql.server /etc/rc.d/init.d/mysqld
  35. [root @localhost local]# chkconfig --add mysqld
  36. 7 、啟動mysql服務(wù)進程,如下:
  37. [root @localhost local]# /etc/init.d/mysqld start
  38. 啟動完成趕緊查看mysql狀態(tài),命令: /etc/rc.d/init.d/mysqld status,看看m y s q l 是否已經(jīng)啟動.
  39. 還可以查看一下 3306 端口是否已經(jīng)在監(jiān)聽:
  40. netstat -anp|grep LISTEN
  41. 8 、給mysql的 root 用戶指定密碼為 "123456" ,host為localhost ,如下:
  42. 在目錄 /user/local/mysql/下面
  43. bin/mysqladmin --socket=/tmp/mysql.sock --port= 3306 -u root -h localhost password '123456'
  44. 注意:確定你的mysql.sock是不是在/tmp/mysql.sock這里,
  45. 可以vi /etc/my.cnf 查看一下:
  46. sorket=/var/lib/mysql/mysql.sock
  47. 這行就指定了mysql.sock的位置。
  48. 所以要修改命令為bin/mysqladmin --socket=/var/lib/mysql/mysql.sock --port= 3306 -u root -h localhost password '123456'
  49. ok,密碼修改成功!
  50. 9 、登陸
  51. bin/mysql --port= 3306 -u root -p -S /var/lib/mysql/mysql.sock
  52. Enter password:
  53. 輸入 123456
  54. 登陸成功!
  55. Welcome to the MySQL monitor. Commands end with ; or \g.
  56. Your MySQL connection id is 2
  57. Server version: 5.0 .51a MySQL Community Server (GPL)
  58. Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
  59. 注意:如果登錄失敗,報如下錯誤的話:
  60. Can 't connect to local MySQL server through socket' =/var/lib/mysql/mysql.sock'
  61. [root @localhost bin]# 100810 22 : 43 : 43 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
  62. 可以在啟動命令中加入 -h127. 0.0 . 1 ,即:
  63. bin/mysql -h127. 0.0 . 1 --port= 3306 -u root -p -S /var/lib/mysql/mysql.sock
  64. 10 、關(guān)于chkconfig命令用法介紹
  65. chkconfig(check config)
  66. 功能說明:檢查,設(shè)置系統(tǒng)的各種服務(wù)。
  67. 語 法:chkconfig
  68. [--add][--del][--list][系統(tǒng)服務(wù)]或chkconfig[--level<等級代號>][系統(tǒng)服務(wù)][on/off/reset]
  69. 補充說明:這是RedHat公司遵循GPL規(guī)則所開發(fā)的程序,它可查詢操作系統(tǒng)在每一個執(zhí)行等級中會執(zhí)行哪些系統(tǒng)服務(wù),其中包括各類常駐服務(wù)。
  70. 參 數(shù):
  71. --add 增加所指定的系統(tǒng)服務(wù),讓chkconfig指令得以管理它,并同時在系統(tǒng)啟動的敘述文件內(nèi)增加相關(guān)數(shù)據(jù)。
  72. --del 刪除所指定的系統(tǒng)服務(wù),不再由chkconfig指令管理,并同時在系統(tǒng)啟動的敘述文件內(nèi)刪除相關(guān)數(shù)據(jù)。
  73. --level<等級代號> 指定讀系統(tǒng)服務(wù)要在哪一個執(zhí)行等級中開啟或關(guān)畢
  74. 1 ):chkconfig 命令也可以用來激活和解除服務(wù)。chkconfig --list 命令顯示系統(tǒng)服務(wù)列表,以及這些服務(wù)在運行級別 0 6 中已被啟動(on)還是停止(off)。
  75. chkconfig --list
  76. chkconfig --list httpd
  77. httpd 0 :off 1 :off 2 :on 3 :on 4 :on 5 :on 6 :off
  78. 2 ):chkconfig 還能用來設(shè)置某一服務(wù)在某一指定的運行級別內(nèi)被啟動還是被停運。譬如,要在運行級別 3 4 5 中停運 nscd 服務(wù),使用下面的命令:
  79. chkconfig --level 345 nscd off
  80. 3 ):由 xinetd 管理的服務(wù)會立即被 chkconfig 影響。譬如,如果 xinetd 在運行,finger 被禁用,那么執(zhí)行了 chkconfig finger on 命令后,finger 就不必手工地重新啟動 xinetd 來立即被啟用。對其它服務(wù)的改變在使用 chkconfig 之后不會立即生效。必須使用service servicename start/stop/restart命令來重起服務(wù)

mysql 安裝1


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

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

【本文對您有幫助就好】

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

發(fā)表我的評論
最新評論 總共0條評論