lqxue

          常用鏈接

          統(tǒng)計

          book

          tools

          最新評論

          [收藏]MySQL on Linux手動安裝方法

          1. 下載"mysql-standard-5.0.27-Linux-i686-icc-glibc23.tar.gz",推薦ICC版本,據(jù)稱比GCC性能提高10-20%

          2. 復(fù)制到/usr/local/,解壓:tar zxvf mysql-standard-5.x.tar.gz

          3. 添加用戶和組mysql:

          groupadd mysql

          useradd -g mysql mysql

          4. 創(chuàng)建符號連接:/usr/local # ln -s mysql-standard-5.x mysql

          5. cd mysql,當(dāng)前目錄改為/usr/local/mysql/

          6. 運行腳步初始化數(shù)據(jù)庫:./scripts/mysql_install_db --user=mysql

          7. 設(shè)置權(quán)限:

          /usr/local/mysql # chown -R root .

          /usr/local/mysql # chown -R mysql data

          /usr/local/mysql # chgrp -R mysql

          8. 根據(jù)需要創(chuàng)建并修改/etc/my.cnf,參考配置:

          [mysqld]

          # 設(shè)置默認(rèn)為INNODB表,支持事務(wù):

          default-storage-engine=INNODB

          # 設(shè)置默認(rèn)的字符集:

          default-character-set=utf8

          # 禁用bdb:

          skip-bdb

          9. 啟動MySQL:

          /usr/local/mysql/bin # ./mysqld_safe --user=mysql &


          10. 初始化root口令:

          /usr/local/mysql/bin # ./mysqladmin -u root -p password "password-of-root"


          Enter password: <輸入舊口令,直接按Enter>

          11. 以root登錄創(chuàng)建數(shù)據(jù)庫:

          /usr/local/mysql # ./mysql -u root -p

          Enter password: password-of-root


          創(chuàng)建一個新用戶:

          mysql> create user test identified by 'test-password';


          創(chuàng)建一個新數(shù)據(jù)庫:

          mysql> create database testdb;


          賦予test用戶從localhost訪問testdb的權(quán)限:

          mysql> grant all privileges on testdb.* to 'test'@'localhost';//此處是允許test用戶通過本地訪問數(shù)據(jù)庫,如果想讓test用戶可以在任意地址訪問該數(shù)據(jù)庫可以寫成     grant all privileges on testdb.* to 'test'@'%';

          為test 用戶設(shè)定密碼:
          1、首先以test用戶登錄到數(shù)據(jù)庫,eg. mysql -utest -p
          2、提示輸入密碼時直接回車即可。
          3、進(jìn)入mysql后使用如下命令可以為tes設(shè)定密碼:SET PASSWORD = PASSWORD('biscuit');


          停止MySQL服務(wù)器:

          /usr/local/mysql/bin # ./mysqladmin -u root -p shutdown

          Enter password: password-of-root

          STOPPING server from pid file /usr/local/mysql/data/debian.pid

          xxx mysqld ended
          源自:http://www.linuxdiyf.com/viewarticle.php?id=48495
          http://bbs.mysql.cn/thread-1614-1-1.html
          http://www.chinaunix.net/jh/17/712043.html
          關(guān)于mysql用戶管理,參考:http://blog.chinaunix.net/u/19185/showart_156037.html

          posted on 2007-06-19 15:22 lqx 閱讀(257) 評論(0)  編輯  收藏 所屬分類: database

          主站蜘蛛池模板: 茌平县| 靖边县| 个旧市| 辽阳市| 长乐市| 凤阳县| 梅州市| 井冈山市| 临高县| 夏河县| 珲春市| 亚东县| 洛浦县| 梅河口市| 苏尼特左旗| 于都县| 黔江区| 友谊县| 小金县| 梅河口市| 达孜县| 金华市| 化德县| 沽源县| 蕲春县| 新邵县| 休宁县| 玛沁县| 巴青县| 乌拉特前旗| 襄汾县| 孙吴县| 寿宁县| 台中市| 石楼县| 长海县| 永年县| 遂川县| 濉溪县| 伽师县| 平昌县|