zoukankan      html  css  js  c++  java
  • MySqlnoinstall实践

        今天重装个系统。幸亏用到的工具软件大多是绿色版的,没什么要紧。
        可能大家也有过重装系统后 mysql 安装的问题。要么装不上,要么找不回以前的数据库。这里,简单说一下安装 mysql-noinstall 的方法。
        1.将下载好的 noinstall 包解压到你想放置的位置,这个位置放了就可以一直放那了!以后重装系统也不要紧。我这里是:E:/Program Files/mysql-5.1.58-win32/
        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 这两个值,我一直是设置为同一个文件夹。 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 后加相应的服务名称。 
  • 相关阅读:
    LeetCode "Jump Game"
    LeetCode "Pow(x,n)"
    LeetCode "Reverse Linked List II"
    LeetCode "Unique Binary Search Trees II"
    LeetCode "Combination Sum II"
    LeetCode "Divide Two Integers"
    LeetCode "First Missing Positive"
    LeetCode "Clone Graph"
    LeetCode "Decode Ways"
    LeetCode "Combinations"
  • 原文地址:https://www.cnblogs.com/nerve/p/3185450.html
Copyright © 2011-2022 走看看