lqxue

          常用鏈接

          統計

          book

          tools

          最新評論

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

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

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

          3. 添加用戶和組mysql:

          groupadd mysql

          useradd -g mysql mysql

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

          5. cd mysql,當前目錄改為/usr/local/mysql/

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

          7. 設置權限:

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

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

          /usr/local/mysql # chgrp -R mysql

          8. 根據需要創建并修改/etc/my.cnf,參考配置:

          [mysqld]

          # 設置默認為INNODB表,支持事務:

          default-storage-engine=INNODB

          # 設置默認的字符集:

          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登錄創建數據庫:

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

          Enter password: password-of-root


          創建一個新用戶:

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


          創建一個新數據庫:

          mysql> create database testdb;


          賦予test用戶從localhost訪問testdb的權限:

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

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


          停止MySQL服務器:

          /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
          關于mysql用戶管理,參考:http://blog.chinaunix.net/u/19185/showart_156037.html

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

          主站蜘蛛池模板: 娱乐| 资阳市| 崇左市| 翼城县| 连山| 华宁县| 永嘉县| 宁明县| 高雄市| 彭阳县| 石城县| 乐平市| 江都市| 宜都市| 平和县| 桦川县| 栾城县| 永靖县| 枝江市| 嘉善县| 道真| 黄梅县| 高阳县| 景泰县| 新丰县| 阿鲁科尔沁旗| 罗平县| 淮阳县| 区。| 嘉定区| 郁南县| 霍州市| 高安市| 罗甸县| 双辽市| 绥化市| 永城市| 西峡县| 始兴县| 理塘县| 连州市|