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

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

[mysql] Mysql 設定Login

[複製鏈接]
發表於 2015-6-21 23:10:33 | 顯示全部樓層 |閱讀模式
tid=11766&安裝完Mysql 後的設定 :
" U0 u0 u' n7 W3 b5 o7 X- M1 k6 m! ~/ G★進一步設定 MySQL★+ x: B8 s6 S3 }0 l
A.0 R* s! a! Z$ q+ z3 T8 B: }% M
設定php.ini(/etc/php.ini)' Y& ?: f* p% N! w- v- v$ ?6 a; n4 Y
php.ini
2 j3 _2 e, _8 e0 n1 memory_limit = 128M               //PHP可用記憶體上限
/ |9 w% v# B+ B( Y3 q6 F& t2 display_errors = Off              //顯示錯誤訊息" }9 ^) c0 N' H& x6 S/ y; P) R6 o; O
3 date.timezone = Asia/Taipei       //時區(這行要設定,不然PHP使用到時間函數時會有錯誤訊息)# N2 W  m/ Q& t' A: j
4 session.cookie_lifetime = 0       //session存活時間(單位秒,0代表存活至瀏覽器關閉)
" I* i  R+ X$ [7 m+ \; F$ G8 T& k1 r& f; g/ O% c
B.- I- }' O- o, |+ j$ D
設定my.cnf(/etc/my.cnf)9 p; R# y1 o2 `4 u, F
my.cnf : ; z4 X. `2 Y% F& H# E1 R
1 log-error=/var/log/mysqld.log     //日誌存放位置
. K# {* K# o/ {9 t+ k5 a7 N* c: E2 connect_timeout = 15              //連線timeout
$ V; R, G' w" @5 q  W1 [1 }3 max_connections = 3000            //最大連線數' x& H  X$ t: V# ~
4. service mysqld  restart
9 ^' M- `! h7 w5 @- m1 T/ R& K) ~/ M1 Q
  x6 _1 t! I5 C$ j
C.( }: h2 G' O/ h9 K) x: I1 Y" i9 o
設定 MySQL 資料庫管理者 root 帳戶的密碼,執行「sudo mysql_secure_installation」,他會問你底下幾件事3 l1 f8 }4 w) M8 E3 S
1. Enter current password for root (enter for none):  // 直接按 Enter,因為預設沒密碼" b& P5 {) @4 ~$ Q- h+ a
2. Set root password? [Y/n]                     //輸入  Y 來設定密碼; P1 @1 @" i' y
3. New password:                                  // 輸入 root 新密碼
+ n, f6 x1 v7 K5 I- ]: j4. Re-enter new password:                      // 再一次輸入 root 新密碼* |+ b: Q/ b. G- {) v" ~7 n
5. Remove anonymous users? [Y/n]          //預設 Yes ,直接按 Enter
) s7 H+ ?+ _, s3 J5 c7 T6. Disallow root login remotely? [Y/n]       //預設 Yes ,直接按 Enter8 R# a" C5 t1 c+ a% p9 Y) G' @
7. Remove test database and access to it? [Y/n]    //預設 Yes ,直接按 Enter4 q( V3 Y2 U' ^1 J! B% q  s6 _
8. Reload privilege tables now? [Y/n]       //預設 Yes ,直接按 Enter$ _% W% |, Z8 |. }8 F% q

+ q* L8 g' E8 ~  T7 Q- A7 n
8 @6 h. l$ j7 S6 I接著利用剛剛設定的 root 密碼登入 MySQL,執行「sudo mysql -u root -p」,密碼正確就會進入「mysql>」這樣的提示符號。「參考」
0 V! q5 Y) u' M; x7 D7 A※ 執行選擇要用那個資料庫% h8 p6 K: p; H  ?9 O! B) m
mysql> use mysql( B8 i7 |6 B3 a' l

4 D2 E% w: O4 ?$ r5 H& ^8 @※ 執行「select host,user from user ;」要有分號結尾才會執行。
  {- o/ ]3 H+ `0 gmysql> select host,user from user ;
+ n' ~$ m2 {3 f# y! v9 [8 j, x9 U+-----------+------+
' W/ D2 N9 t( D! q" Z0 c| host      | user |* \4 B4 B4 y2 \
+-----------+------+
: B0 Y. e3 @; x8 H4 I# S| 127.0.0.1 | root |) p6 T. j2 [" W
| localhost | root |, N9 p. v! B" |1 m6 a$ V& }( Z
+-----------+------+
) V$ ]3 H; C- U+ U* n2 rows in set (0.00 sec)
0 B4 c5 u* S2 r  X6 ^
+ \/ g1 S4 f! H9 ^9 d" R# P$ p0 t. T※ 新增一個使用者
2 K) J( f6 ~4 }7 P; v" Ginsert into user (host,user,password) values ('%','your_account',password('your_password'));
  D8 }) t0 T9 b# F) S8 ~  v: w9 g4 V6 N& ?+ \
※授與該使用者管理者權限,這樣你才能有辦法遠端處理 (因為 root 的遠端登入被停掉了)
( R$ k5 Z/ z( z1 R$ zGRANT ALL ON *.* TO 'your_account'@140.112.1.1 IDENTIFIED BY 'your_password' WITH GRANT OPTION;
- }% F- ~+ c6 u. D不然剛剛那個帳號,只會是一般資料庫使用者的帳號,而且沒任何權限。8 w4 [6 M" o7 Q8 v/ s! Z" L, ^
※讓剛剛的設定生效& ]" p1 U3 M% P$ B. z5 X" k- T
FLUSH PRIVILEGES;
' s" L& o( K, [$ K. B安裝完Phpmyadmin 時 ,run http://www.domain.com/dbadmin   show error : The mbstring extension is missing. Please check your PHP configuration.% l3 H& O* x0 z2 p* a8 S
請安裝
% d/ `7 Z0 U0 p! b) Q) ^        
" \- V! p' Q2 q$ [yum -y install php-mbstring% U3 ?0 P1 ~* g9 k% }

( t6 r8 v& c6 u7 H3 k若出現缺少『mcrypt』,請安裝
* Z6 w* i6 ?+ J& {4 F        
  S. `8 Z2 s) P2 o" Oyum -y install mcrypt
7 o) H9 K5 M# G6 ]% @( d- y; Yservice nginx restart: j* W  Q: O9 K5 k9 P6 T* `* F* q
Login phpadmin 後出現    error:缺少 mysqli 擴充套件。請檢查 PHP 設定。Solution:
2 l) H+ ]1 S4 n( m- L# H; @5 Q1 Sphp -m | grep mysqli ===> confirm mysqli module is installed
% G# X* K! K. x) {php -i | grep extension_dir ===> 尋找延伸目錄# R7 ?6 s/ k5 Y( W
yum -y install php-mysql (或 yum install php5-mysqli)   ===> ok
& l, G* m5 U; ?$ O& e* i: f3 I缺少 mcrypt 擴充套件。請檢查 PHP 設定。
7 ^0 E9 z2 @. W7 |6 d/ Vyum install php-mcrypt
9 e. i/ `7 t+ M' _& g# s, o* D+ m6 A8 kyum install libmcrypt libmcrypt-devel   ===> ok6 I1 j% P. S& i4 j- Z1 ?

- c2 X$ d- t' O/ t; u% L4 A) {( I+ `
2 U3 O- ?: K" e8 L9 F. |5 n
回復

使用道具 舉報

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

本版積分規則



中文酷站排行榜

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

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

GMT+8, 2026-3-23 22:21 , Processed in 0.062950 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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