å¨linuxä¸å®è£
mysqlæ°æ®åºå¹¶é
ç½®çæµç¨æ¯è¾ç¹çï¼éè¦èå¿è°è¯ï¼å
·ä½æ¹æ³åæ¥éª¤å¦ä¸ï¼
1.æ¥æ¾ä»¥åæ¯å¦å®è£
æmysqlï¼ä½¿ç¨ä¸é¢å½ä»¤ï¼
rpm -qa|grep -i mysql
å¦ææ¾ç¤ºæå¦ä¸å
å说æå·²å®è£
mysql
mysql-4.1.12-3.RHEL4.1
mysqlclient10-3.23.58-4.RHEL4.1
2.å¦æå·²å®è£
ï¼åéè¦å é¤å·²å®è£
çæ°æ®åºï¼ä½¿ç¨ä»¥ä¸å½ä»¤æ¥å é¤æ°æ®åº
å é¤å½ä»¤ï¼rpm -e --nodeps å
å
( rpm -ev mysql-4.1.12-3.RHEL4.1 )
å é¤èçæ¬mysqlçå¼å头æ件ååº
å½ä»¤ï¼rm -fr /usr/lib/mysql
rm -fr /usr/include/mysql
注æï¼å¸è½½å/var/lib/mysqlä¸çæ°æ®å/etc/my.cnfä¸ä¼å é¤ï¼å¦æç¡®å®æ²¡ç¨åå°±æå·¥å é¤
rm -f /etc/my.cnf
rm -fr /var/lib/mysql
3.ä¸è½½mysqlçrpmå
å¯ä»¥éè¿wgetä¸è½½å
·ä½çå°åå 为ä¸è½ç¨é¾æ¥è¯·å¤§å®¶å»å®ç½å»æ¾
ï¼1ï¼MySQL-server-5.6.10-1.rhel5.x86_64.rpmï¼MySQLæå¡å¨ï¼
ï¼2ï¼MySQL-client-5.6.10-1.rhel5.x86_64.rpmï¼MySQL客æ·ç«¯ï¼
ï¼3ï¼MySQL-devel-5.6.10-1.rhel5.x86_64.rpmï¼Mysqlå¼åä¾èµå
ã
ä¸è½½åæ¾å°Liunxæå¡å¨ä¸ã
4.å®è£
MySQL Serverçrpmå
rpm -ivh MySQL-server-5.6.21-1.linux_glibc2.5.x86_64.rpm
å®è£
å®æåä¼çærootç¨æ·çéæºå¯ç ï¼è¯·ä½¿ç¨âcat /root/.mysql_secretâæ类似å½ä»¤è¿è¡æ¥çã
5.å®è£
MySQL客æ·ç«¯
rpm -ivh MySQL-client-5.6.21-1.linux_glibc2.5.x86_64.rpm
6.å®è£
MySQLå¼åä¾èµå
rpm -ivh MySQL-devel-5.6.21-1.linux_glibc2.5.x86_64.rpm
7.å¯å¨msyql
å®è£
å®æåmysqlæ¯æ²¡æå¯å¨çï¼è¿è¡mysqlå½ä»¤ä¼æ示å¦ä¸é误ï¼
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
å¯ä½¿ç¨å¦ä¸å½ä»¤å¯å¨MySQLï¼
service mysql start
æè
使ç¨å¦ä¸å½ä»¤ï¼
/etc/init.d/mysql start
å¯ä½¿ç¨SET PASSWORDå½ä»¤ä¿®æ¹rootç¨æ·çå¯ç ï¼åèå¦ä¸ï¼SET PASSWORD = PASSWORD('root123456');
8.ç»å½MySQL
使ç¨mysqlå½ä»¤ç»å½MySQLæå¡å¨ï¼è¿è¡MySQLçå½ä»¤æ¶ï¼ä¼æ示éè¦è®¾ç½®rootç¨æ·å¯ç ã
9.设置å¼æºèªå¯å¨
/etc/init.d/mysql start
设置å®æåéå¯ç³»ç»ï¼ä½¿ç¨natstat ânatå½ä»¤å¯çå°MySQLç3306端å£ã
10.è³æ¤å·²ç»å®è£
好äºmysqlæ°æ®åºï¼å½ç¶ç°å¨æ们çæ°æ®åºè¿ä¸æ¯æè¿ç¨è¿æ¥ï¼è¿ç¨è¿æ¥ä¼åºç°ä»¥ä¸ä»£ç ï¼1130ï¼ERROR 1130: Host 192.168.0.10 is not allowed to connect to this MySQL serverï¼å¯ä»¥éè¿ä»¥ä¸ä»¥ä¸æ¥è§£å³ã
11.æ¹è¡¨æ³ï¼å¨æ¬æºç»å
¥mysqlåï¼æ´æ¹âmysqlâæ°æ®åºéçâuserâ表éçâhostâ项ï¼ä»âlocalhostâæ¹ä¸º'%'ã
mysql>
mysql>use mysql;
mysql>select 'host' from user where user='root
12.å°æ¤ä¸ºæ¢ï¼mysqlæ°æ®åºå¨linuxä¸å®è£
å®æ¯ã
温馨提示:答案为网友推荐,仅供参考