美文网首页
MySQL安装

MySQL安装

作者: 我为你葬心 | 来源:发表于2018-11-13 10:49 被阅读29次

    下载地址

    1.在解压后mysql目录中的添加my.ini(或替换my-default.ini)

    [client]
        port = 3306 # 设置mysql客户端连接服务端时默认使用的端口
    [mysql]
        default-character-set=utf8 # 设置mysql客户端默认字符集   
    [mysqld]
    port=3306 #mysql服务端默认监听(listen on)的TCP/IP端口
     
    basedir="D:\DevelopmentTools\mysql\" #解压根目录,基准路径,其他路径都相对于这个路径
     
    datadir="D:\DevelopmentTools\mysql\data" #解压根目录\data mysql 5.7没有这个文件夹,不过没有关系, mysql数据库文件所在目录
     
    character-set-server=latin1 # 服务端使用的字符集默认为8比特编码的latin1字符集
     
    default-storage-engine=INNODB # 创建新表时将使用的默认存储引擎
     
    max_connections=100 # mysql服务器支持的最大并发连接数(用户数)。但总会预留其中的一个连接给管理员使用超级权限登录,即使连接数目达到最大限制。如果设置得过小而用户比较多,会经常出现“Too many connections”错误。
    
    thread_cache_size=8 # 缓存的最大线程数。当客户端连接断开时,如果客户端总连接数小于该值,则处理客户端任务的线程放回缓存。在高并发情况下,如果该值设置得太小,就会有很多线程频繁创建,线程创建的开销会变大,查询效率也会下降。一般来说如果在应用端有良好的多线程处理,这个参数对性能不会有太大的提高。
    
    

    2.添加环境变量

    3.管理员身份运行cmd

    1.初始化mysql

    ​ 刚才在解压的时候我们会发现没有data这个文件夹,但是我们不需要去创建,我们输入这个命令去初始化:

    mysqld --initialize-insecure --user=mysql
    

    使用-initialize-insecure生成空密码

    2.安装mysql服务

    mysqld -install MySQL  
    

    命令成功执行之后:提示“Service successfully installed”。(mysqld -remove 是移除mysql)

    3.启动mysql服务:

    net start mysql
    

    (net stop mysql 是停止服务) 如有错误卸载重装

    4.修改初始化root密码

    mysql -u root -p 
    use mysql;
    update user set authentication_string=PASSWORD("密码")where user="root";
    flush privileges;
    
    

    相关文章

      网友评论

          本文标题:MySQL安装

          本文链接:https://www.haomeiwen.com/subject/hjukfqtx.html