52AV手機A片王|52AV.one

 找回密碼
 立即註冊
查看: 1490|回復: 0

[mysql] Mysql 設定Login

[複製鏈接]
發表於 2015-6-21 23:10:33 | 顯示全部樓層 |閱讀模式
tid=11766&安裝完Mysql 後的設定 :5 P9 f( Z  Q1 A: h
★進一步設定 MySQL★
0 y, u* u) X9 Z" `A." j' j$ N8 P  ~3 _; m& [. w" X7 S
設定php.ini(/etc/php.ini)
! T8 N$ Z0 `/ f6 N4 |php.ini
! e7 M/ Q$ g- m1 memory_limit = 128M               //PHP可用記憶體上限
' |+ ?4 @8 F8 G2 J" z2 display_errors = Off              //顯示錯誤訊息
8 L1 ^4 @5 S# w9 A, _, R3 date.timezone = Asia/Taipei       //時區(這行要設定,不然PHP使用到時間函數時會有錯誤訊息)
# ~8 H( ]* m: L, _4 session.cookie_lifetime = 0       //session存活時間(單位秒,0代表存活至瀏覽器關閉), x4 L) i/ m4 x. T5 z, H/ B

- l1 a, I) W. n' R$ sB.% Q9 P2 D, D: V$ V9 _$ X- g0 S
設定my.cnf(/etc/my.cnf)
! q+ l3 _/ G, l* P/ E- fmy.cnf : ; a- c& c; J: P3 b1 ]( k
1 log-error=/var/log/mysqld.log     //日誌存放位置% Z- ?/ w2 `7 F1 _
2 connect_timeout = 15              //連線timeout- _7 L1 Q% I2 {
3 max_connections = 3000            //最大連線數
9 F# B; F- x  J& @- \4. service mysqld  restart6 C9 _4 w. V) d% P* ]0 Y

9 w' k4 d+ P/ `% O1 K; D5 I* W- M2 u4 m& x4 x+ n0 _$ W# b
C.
5 ?% M6 k+ b' m2 G% L設定 MySQL 資料庫管理者 root 帳戶的密碼,執行「sudo mysql_secure_installation」,他會問你底下幾件事
; T3 F1 O* a  l3 I0 ]3 g1. Enter current password for root (enter for none):  // 直接按 Enter,因為預設沒密碼
! }, w' S! ]: A6 v3 t2. Set root password? [Y/n]                     //輸入  Y 來設定密碼
3 S% c) o* g) C+ H1 I3. New password:                                  // 輸入 root 新密碼
3 a+ m: e2 ?4 ]+ W, V5 v4. Re-enter new password:                      // 再一次輸入 root 新密碼
8 {, y. F; Z& }9 j2 o+ g1 O5. Remove anonymous users? [Y/n]          //預設 Yes ,直接按 Enter
2 h, H( Q4 w6 g6 z6. Disallow root login remotely? [Y/n]       //預設 Yes ,直接按 Enter; }9 ^) z' L  k2 o5 j5 S
7. Remove test database and access to it? [Y/n]    //預設 Yes ,直接按 Enter
/ g0 ]! P, ?+ L8. Reload privilege tables now? [Y/n]       //預設 Yes ,直接按 Enter
$ y* P" _9 w* F# }* x
, O& Q9 |2 |0 ]& J5 {+ _
/ ?& b% l" T/ Q# |, E9 v$ u: B2 M5 D接著利用剛剛設定的 root 密碼登入 MySQL,執行「sudo mysql -u root -p」,密碼正確就會進入「mysql>」這樣的提示符號。「參考」% t0 W; z8 h( @
※ 執行選擇要用那個資料庫
: Y; L" e2 y, \; |% Pmysql> use mysql
, R) B. w% W! u( E( q, s+ Z7 z; t  V2 [9 q4 d$ Y% B
※ 執行「select host,user from user ;」要有分號結尾才會執行。
+ C( `. B5 g- O& g; J7 f: f  fmysql> select host,user from user ;
6 @' \! ]3 D& z2 ^+-----------+------+
( `7 \! `/ }' c% g9 R- x| host      | user |+ ?- B' ?( S8 s. E  f7 q8 Q
+-----------+------+, j5 G4 M# \# f* v9 [
| 127.0.0.1 | root |6 M: K6 l$ m9 s6 R, S9 o
| localhost | root |
/ }0 _( F! U4 q+-----------+------+
& S  R+ N4 m& E2 rows in set (0.00 sec)
' P, U: k* i- W% }
  r9 B; J7 j2 p( B5 N5 @( a+ |※ 新增一個使用者
1 X$ K+ n( t; t; }/ tinsert into user (host,user,password) values ('%','your_account',password('your_password'));9 g/ ?# T2 V1 h
- R, Y5 E  g9 W' x
※授與該使用者管理者權限,這樣你才能有辦法遠端處理 (因為 root 的遠端登入被停掉了) . v7 g; C  j4 [4 y( g; {( n
GRANT ALL ON *.* TO 'your_account'@140.112.1.1 IDENTIFIED BY 'your_password' WITH GRANT OPTION;: q- v" x) _0 T
不然剛剛那個帳號,只會是一般資料庫使用者的帳號,而且沒任何權限。
- ]- X0 J, o1 o2 G$ f) E5 {" D※讓剛剛的設定生效
+ _! r% ^- M7 i. U0 a) s4 _FLUSH PRIVILEGES;
: B7 N6 q  Z) G安裝完Phpmyadmin 時 ,run http://www.domain.com/dbadmin   show error : The mbstring extension is missing. Please check your PHP configuration.$ r% [  g+ `- n: I3 {
請安裝. ?& S; x; Z3 Z- ]- N: [  E
        / s' g6 h0 [6 t) K
yum -y install php-mbstring! H& a$ C: z8 R: k# i

0 }3 ~' ?( i2 p) a若出現缺少『mcrypt』,請安裝
( }7 B* ^" W# @- Z* y0 t        
4 l; f7 q" K; Y1 Z4 Dyum -y install mcrypt! C1 @) L! e* o& }) ~. A1 ~
service nginx restart) V2 ~( |' |. N
Login phpadmin 後出現    error:缺少 mysqli 擴充套件。請檢查 PHP 設定。Solution:
5 V% i8 R- F: a; [. Cphp -m | grep mysqli ===> confirm mysqli module is installed
7 ]+ ^- @$ F- K/ gphp -i | grep extension_dir ===> 尋找延伸目錄0 W3 h: t( a# \+ O& F! `$ C
yum -y install php-mysql (或 yum install php5-mysqli)   ===> ok
' I3 i4 P( {$ @( M2 s缺少 mcrypt 擴充套件。請檢查 PHP 設定。
# B# U+ k: P7 ~7 ]yum install php-mcrypt: U0 \1 ^  Q* Q* F" a
yum install libmcrypt libmcrypt-devel   ===> ok
0 W) e! t# @2 n/ y
. P& ~0 B- [7 p' v6 `' a
" X8 ?& t6 R( p9 g# h6 ^
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則



中文酷站排行榜

本區塊內容依據『電腦網路內容分級處理辦法』為限制級網站,限定年滿18歲以上或達當地國家法定年齡人士方可進入,且願接受本站各項條款,未滿18歲 謝絕進入瀏覽。為防範未滿18歲之未成年網友瀏覽網路上限制級內容的圖文資訊,建議您可進行網路內容分級組織ICRA分級服務的安裝與設定。 (為還給愛護 本站的網友一個純淨的論壇環境,本站設有管理員)

QQ|小黑屋|手機板| 52AV手機A片王

GMT+8, 2025-4-6 18:27 , Processed in 0.059607 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回復 返回頂部 返回列表