MySql-noinstall実践

1949 ワード

今日はシステムを再インストールします.幸いにも使われているツールソフトの多くはグリーン版で、大丈夫です.
システムを再インストールしてmysqlをインストールする問題もあるかもしれません.インストールできないか、以前のデータベースが見つかりません.ここで、mysql-noinstallをインストールする方法を簡単に説明します.
    1.ダウンロードしたnoinstallパッケージを置きたい場所に解凍し、この場所に置いておけばずっと置くことができます!後でシステムを再インストールしても大丈夫です.E:/Program Files/mysql-5.158-win 32/
    2.新しいmy.iniファイル.これがmysqlのプロファイルです.元のiniから名前を変更することもできますが、次の構成を直接コピーすることができます.
    [client]
    port=3306

    [mysql]
    default-character-set=gbk

    [mysqld]
    port=3306
    basedir="E:/Program Files/mysql-5.1.58-win32/"
    datadir="E:/MySQL Datafiles/"
    default-character-set=gbk
    default-storage-engine=INNODB
    sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
    max_connections=100
    query_cache_size=15M
    table_cache=256
    tmp_table_size=18M
    thread_cache_size=8
    myisam_max_sort_file_size=100G
    myisam_sort_buffer_size=35M
    key_buffer_size=23M
    read_buffer_size=64K
    read_rnd_buffer_size=256K
    sort_buffer_size=256K
    innodb_data_home_dir="E:/MySQL Datafiles/"
    innodb_additional_mem_pool_size=2M
    innodb_flush_log_at_trx_commit=1
    innodb_log_buffer_size=1M
    innodb_buffer_pool_size=42M
    innodb_log_file_size=10M
    innodb_thread_concurrency=8

注意:ここで変更する必要があるのはdatadirとinnodb_です.data_home_dirという2つの値は、私はずっと同じフォルダに設定しています.innodb_data_home_dirはINNODBデータベース格納エンジンのデータアドレスである.
    3.cmdでmysqlインストールディレクトリの下のbinディレクトリに入り、実行します.
        mysqld --install mysql --defaults-file="E:\Program Files\mysql-5.1.58-win32\my.ini"
システムサービスに登録します.次のデフォルトのプロファイルは、前に作成したファイルのパスです.
--installの後ろにサービス名がついています
出現:Service successfully installed.サービス登録に成功しました.
    4.次に、
        net start mysql
登録したばかりのmysqlサービスを開始します.
OKです.このサービスを削除したい場合.
次のように使用します.
        mysqld --remove
このコマンドはmysqlという名前のサービスをデフォルトで削除し、この名前でなければremoveの後に対応するサービス名を付けます.