flagflag  
Page Top

設定ファイル anchor.png

  • 設定ファイルのデフォルトは /etc/my.cnf
  • /etc/my.cnf でデータベースのディレクトリなどを指定する.
  • /etc/my.cnf が無い場合は,/etc/init.d/mysql の datadir でデータベースのディレクトリを指定する.
    • とは言っても正確には /etc/init.d/mysql は my_print_defaults で /etc/my.cnf を読み込んでいる.
       
Page Top

初期設定 anchor.png

  1. サーバの起動 (既に起動している場合は不要)
    # /etc/init.d/mysql start
  2. 管理パスワードの設定
    # su -      または      # su           history対策
    # /usr/local/mysql/bin/mysqladmin -u root password パスワード
    # exit                                 history対策
  3. サーバへのアクセス制限がある場合,上記の mysqladminコマンドではエラーが発生するので, -h オプションでマシン名を指定して,再度設定を行う.
    # /usr/local/mysql/bin/mysqladmin -u root -h localhost password パスワード
  4. データベースへの接続
    $ /usr/local/mysql/bin/mysql -u root -p
    Enter password: パスワード
  5. 匿名ユーザ,パスワード無しユーザの削除 (練習などでセキュリティを気にしないのであればやらなくても良い)
    mysql> use mysql;
    mysql> delete from user where user='';
    mysql> delete from user where password='';
    mysql> flush privileges;
    mysql> exit
Page Top

データベースの登録例 anchor.png

  1. 例:データベース名 e107, 管理ユーザ e107_user, 管理パスワード e107_pass の場合.
    $ /usr/local/mysql/bin/mysql -u root -p
    Enter password: パスワード
    mysql> create database e107;
    mysql> grant all on e107.* to e107_user identified by 'e107_pass';
    mysql> flush privileges;
    mysql> exit
  2. サーバへのアクセス制限がある場合は,ユーザ名を e107_user@localhost などとする.
  3. 文字セットを UTF-8などにする場合は,データベースの作成時に指定可能
    mysql> create database db_name default character set utf8;
    mysql> create database db_name default character set utf8mb4;
     

Front page   Freeze Diff Backup Copy Rename Reload   New List of Pages Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom)
Counter: 2229, today: 1, yesterday: 0
Last-modified: 2020-08-23 (Sun) 13:55:19 (JST) (1345d) by iseki

Site Search

Login

Username:

Password:


Lost Password?
Register now!!

Sub Menu

mini Calendar

Last MonthApr 2024Next Month
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
Today

Who's Online

83 user(s) are online (15 user(s) are browsing xpwiki)

Members: 0
Guests: 83

more...

Access Counter

Today : 2320232023202320
Yesterday : 1889718897188971889718897
Total : 2341591723415917234159172341591723415917234159172341591723415917
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com