亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Suse Linux 10中MySql安裝與配置步驟

 更新時(shí)間:2015年05月08日 10:04:49   投稿:junjie  
這篇文章主要介紹了Suse Linux 10中MySql安裝與配置步驟,本文詳細(xì)的講解了安裝步驟,需要的朋友可以參考下

安裝環(huán)境:
操作系統(tǒng):suse Linux 10
數(shù)據(jù)庫(kù):MySQL 5.0.22

希望能認(rèn)識(shí)更多高手,互相學(xué)習(xí)討論技術(shù)!

首先發(fā)泄一下再這,網(wǎng)上看了N多安裝mysql的文章,大多大同小異,都不能很好的安裝mysql;多多少少都有問(wèn)題;以個(gè)人之見(jiàn)大多為一份原文,拷貝到各自的博客或一些網(wǎng)上,純屬盜竊??!上周末開(kāi)始籌劃安裝suse以及mysql,一直到今天下午才終于到了show databases;太暈了!現(xiàn)在我將我安裝mysql的每一步驟都放在這,以共需者查看,也以防日后自己再次觀摩;

注意:在裝suse linux時(shí)候一定選上C/C++開(kāi)發(fā)那一項(xiàng);聽(tīng)公司前輩說(shuō)的。

具體安裝步驟:

1.下載軟件包mysql-5.0.22.tar.gz,地址http://www.mysql.com,一般不推薦安裝rpm形式的;

2.把下載下來(lái)的mysql-5.0.22.tar.gz放在usr目錄下并解壓:

復(fù)制代碼 代碼如下:

# tar zvxf mysql-5.0.22.tar.gz

3.# cd mysql-5.0.22 //進(jìn)入解壓縮后的文件目錄;

4. ./configure --prefix=/usr/local/mysql --with-charset=gbk//設(shè)定安裝目錄,注意前面是./configure   點(diǎn)杠;

5.編譯:# make           //只是一個(gè)make就夠了

6.安裝:# make install     //這兩步都要一些時(shí)間

7.安裝完添加一個(gè)mysql用戶組并設(shè)置權(quán)限:

復(fù)制代碼 代碼如下:

# useradd mysql
# cd /usr/local/mysql

# bin/mysql_install_db   --user=msyql

# chown -R root:mysql .

# chown -R mysql var

# chgrp -R mysql .

# cp share/mysql/my-large.cnf   /etc/my.cnf


看清楚有些后面是有個(gè)小點(diǎn)的;

8.設(shè)置開(kāi)機(jī)自啟動(dòng)mysql服務(wù):

復(fù)制代碼 代碼如下:

# cp //usr/local/mysql/share/mysql/mysql.server   /etc/init.d/mysql

#chmod 755 /etc/init.d/mysql

#chkconfig --add mysql

# /etc/init.d/mysql start


我的linux是suse的,所以這里init.d是在etc下。其它的可能位置不一樣;

然后重新啟動(dòng)系統(tǒng):reboot          呵呵等吧

9.運(yùn)行mysql

開(kāi)機(jī)在終端進(jìn)入mysql的目錄:

啟動(dòng)服務(wù):service mysql start

復(fù)制代碼 代碼如下:

#cd /usr/local/mysql/bin

# ./mysql -u root -p


然后會(huì)提示Enter password:

輸入你的密碼即可進(jìn)入mysql;

10.也可手動(dòng)啟動(dòng)mysql服務(wù):

復(fù)制代碼 代碼如下:

# /usr/local/mysql/bin/mysqld_safe --user=root & //啟動(dòng)MySQL

11.修改密碼:也可這樣設(shè)置

# /usr/local/mysql/bin/mysqladmin -u root password “你的密碼” //修改密碼

12.關(guān)閉mysql服務(wù):

復(fù)制代碼 代碼如下:

# /usr/local/mysql/bin/mysqladmin -u root -pmysqlsecret shutdown //關(guān)閉MySQL

這樣剩下的就只是數(shù)據(jù)庫(kù)方面的操作了,哎松一口氣,快暈死了??!

13.忘了卸載mysql的方法了補(bǔ)上:

進(jìn)入mysql解壓下的那個(gè)文件里

復(fù)制代碼 代碼如下:

#cd /usr/mysql-5.0.22

#make uninstall


完成,最后要把那些不要的關(guān)于mysql文件夾刪除了也可以,那就更徹底了!
復(fù)制代碼 代碼如下:

mysql> grant all privileges on *.* to 'root'@'%'
    -> identified by 'root' with grant option;
Query OK, 0 rows affected (0.05 sec)

mysql> select host,user from mysql.user;
+----------------+--------+
| host           | user   |
+----------------+--------+
| 192.168.61.113 | root   |
| localhost      | jason  |
| localhost      | prod   |
| localhost      | qsrock |
| localhost      | radius |
| localhost      | root   |
+----------------+--------+


使用網(wǎng)上介紹的方法修改root用戶的密碼:
復(fù)制代碼 代碼如下:

# mysqladmin -uroot -p password 'newpassword'
Enter password:
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: YES)'

現(xiàn)在終于被我找到了解決方法,如下(請(qǐng)先測(cè)試方法三,謝謝?。?br /> 方法一:
復(fù)制代碼 代碼如下:

# /etc/init.d/mysql stop
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
# mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
mysql> FLUSH PRIVILEGES;
mysql> quit

# /etc/init.d/mysql restart
# mysql -uroot -p
Enter password: <輸入新設(shè)的密碼newpassword>

mysql>

相關(guān)文章

  • Ubuntu系統(tǒng)安裝與配置MySQL

    Ubuntu系統(tǒng)安裝與配置MySQL

    這篇文章介紹了Ubuntu系統(tǒng)安裝與配置MySQL的方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • Win 8或以上系統(tǒng)下MySQL最新版5.7.17(64bit ZIP綠色版)安裝部署教程

    Win 8或以上系統(tǒng)下MySQL最新版5.7.17(64bit ZIP綠色版)安裝部署教程

    這篇文章主要為大家詳細(xì)介紹了Win 8或以上系統(tǒng)下MySQL最新版5.7.17 64bit ZIP綠色版安裝部署教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • MySQL8.0+版本1045錯(cuò)誤的問(wèn)題及解決辦法

    MySQL8.0+版本1045錯(cuò)誤的問(wèn)題及解決辦法

    這篇文章主要介紹了MySQL8.0+版本1045錯(cuò)誤解決辦法,使用命令行登錄MySQL報(bào)錯(cuò)1045 Access denied for user ‘root’@‘localhost’ (using password:YES),折騰半天才解決問(wèn)題,需要的朋友可以參考下
    2022-08-08
  • 刪除MySQL重復(fù)數(shù)據(jù)的方法

    刪除MySQL重復(fù)數(shù)據(jù)的方法

    這篇文章主要介紹了刪除MySQL重復(fù)數(shù)據(jù)的方法,通過(guò)建立中間表實(shí)現(xiàn)針對(duì)冗余數(shù)據(jù)的刪除功能,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2014-12-12
  • iOS開(kāi)發(fā)runloop運(yùn)行循環(huán)機(jī)制學(xué)習(xí)

    iOS開(kāi)發(fā)runloop運(yùn)行循環(huán)機(jī)制學(xué)習(xí)

    這篇文章主要為大家介紹了iOS開(kāi)發(fā)runloop運(yùn)行循環(huán)的機(jī)制學(xué)習(xí),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-07-07
  • 關(guān)于SQL?Update的四種常見(jiàn)寫(xiě)法

    關(guān)于SQL?Update的四種常見(jiàn)寫(xiě)法

    這篇文章主要介紹了關(guān)于SQL?Update的四種常見(jiàn)寫(xiě)法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-08-08
  • MySQL關(guān)聯(lián)查詢優(yōu)化實(shí)現(xiàn)方法詳解

    MySQL關(guān)聯(lián)查詢優(yōu)化實(shí)現(xiàn)方法詳解

    在數(shù)據(jù)庫(kù)的設(shè)計(jì)中, 我們通常都是會(huì)有很多張表 , 通過(guò)表與表之間的關(guān)系建立我們想要的數(shù)據(jù)關(guān)系, 所以在多張表的前提下, 多表的關(guān)聯(lián)查詢就尤為重要,這篇文章主要介紹了MySQL關(guān)聯(lián)查詢優(yōu)化
    2022-11-11
  • MySQL中你可能忽略的COLLATION實(shí)例詳解

    MySQL中你可能忽略的COLLATION實(shí)例詳解

    mysql的collation大致的意思就是字符序,這篇文章主要給大家介紹了關(guān)于MySQL中COLLATION的相關(guān)資料,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-05-05
  • MYSQL設(shè)置字段自動(dòng)獲取當(dāng)前時(shí)間的sql語(yǔ)句

    MYSQL設(shè)置字段自動(dòng)獲取當(dāng)前時(shí)間的sql語(yǔ)句

    整理數(shù)據(jù)庫(kù)數(shù)據(jù),看到好多表都有加create_time和 update_time字段,來(lái)記錄數(shù)據(jù)插入的時(shí)間和更新時(shí)間,但是時(shí)間插入是通過(guò)代碼來(lái)維護(hù)的,這篇文章主要介紹了MYSQL設(shè)置字段自動(dòng)獲取當(dāng)前時(shí)間,需要的朋友可以參考下
    2023-07-07
  • MySQL中count()和count(1)有何區(qū)別以及哪個(gè)性能最好詳解

    MySQL中count()和count(1)有何區(qū)別以及哪個(gè)性能最好詳解

    count是一個(gè)函數(shù),用來(lái)統(tǒng)計(jì)數(shù)據(jù),但是count函數(shù)傳入的參數(shù)有很多種,比如count(1)、count(*)、count(字段)等,下面這篇文章主要給大家介紹了關(guān)于MySQL中count()和count(1)有何區(qū)別以及哪個(gè)性能最好的相關(guān)資料,需要的朋友可以參考下
    2022-08-08

最新評(píng)論