mysql5.7.18解压版启动mysql服务

 更新时间:2017年05月04日 08:29:53   作者:水之原  
这篇文章主要为大家详细介绍了mysql5.7.18解压版启动mysql服务的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

mysql5.7.18解压版启动mysql服务,具体内容如下

1.下载mysql社区版

2.解压到D:\Program Files

3.在D:\Program Files\mysql-5.7.18-winx64\bin下,新建文件my.ini,内容如下:

 [client]
 port=3306
 default-character-set=utf8
 
 [mysqld]
 bind-address = 127.0.0.1
 port=3306
 character_set_server=utf8
 basedir ="D:\Program Files\mysql-5.7.18-winx64"
 datadir ="D:\Program Files\mysql-5.7.18-winx64\data"
 tmpdir ="D:\Program Files\mysql-5.7.18-winx64\data"
 socket ="D:\Program Files\mysql-5.7.18-winx64\data\mysql.sock"
 log-error="D:\Program Files\mysql-5.7.18-winx64\data\mysql_error.log"

 max_connections=100
 table_open_cache=256
 query_cache_size=1M
 tmp_table_size=32M
 thread_cache_size=8

 innodb_data_home_dir="D:\Program Files\mysql-5.7.18-winx64\data\"
 innodb_flush_log_at_trx_commit =1
 innodb_log_buffer_size=128M
 innodb_buffer_pool_size=128M
 innodb_log_file_size=10M
 innodb_thread_concurrency=16
 innodb-autoextend-increment=1000

 join_buffer_size = 128M
 sort_buffer_size = 32M
 read_rnd_buffer_size = 32M
 max_allowed_packet = 32M
 explicit_defaults_for_timestamp=true

 sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

4.配置C:\WINDOWS\system32\drivers\etc\hosts,默认是注释掉的,去掉注释:

127.0.0.1  localhost

5.在D:\Program Files\mysql-5.7.18-winx64目录下新建data文件夹,必须为空。

6.打开cmd,cd到D:\Program Files\mysql-5.7.18-winx64\bin,执行如下命令

mysqld --initialize-insecure
mysqld -install

7.启动mysql服务,如果没有启动的话.net start mysql

8.在cmd中,使用命令mysql -u root -p,回车进入mysql>命令提示符。

9.修改root密码

mysql> set password=password('123456');

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • mysql中insert语句的5种用法简单示例

    mysql中insert语句的5种用法简单示例

    这篇文章主要给大家介绍了关于mysql中insert语句的5种用法的相关资料,insert into是mysql中最常用的插入语句,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2023-08-08
  • 一文了解MYSQL三大范式和表约束

    一文了解MYSQL三大范式和表约束

    范式是"符合某一种级别的关系模式的集合,表示一个关系内部各属性之间的联系的合理化程度",下面这篇文章主要给大家介绍了关于MYSQL三大范式和表约束的相关资料,需要的朋友可以参考下
    2022-04-04
  • mysql中TIMESTAMPDIFF案例详解

    mysql中TIMESTAMPDIFF案例详解

    这篇文章主要介绍了mysql中TIMESTAMPDIFF案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
    2021-08-08
  • MySQL中因字段字符集不同导致索引不能命中的解决方法

    MySQL中因字段字符集不同导致索引不能命中的解决方法

    这篇文章主要给大家介绍了关于MySQL中因字段字符集不同导致索引不能命中的解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-09-09
  • 从零开始学习SQL查询语句执行顺序

    从零开始学习SQL查询语句执行顺序

    sql语言中的查询的执行顺序,以前不是很了解,最近查阅了相关资料,在sql语言中,第一个被处理的字句总是from字句,最后执行的limit操作,现在小编来和大家一起学习一下
    2019-05-05
  • mysql mysqldump数据备份和增量备份

    mysql mysqldump数据备份和增量备份

    本篇文章主要讲如何使用shell实现mysql全量,增量备份,还可以按时间备份。
    2013-10-10
  • mysql如何分别按年/月/日/周分组统计数据详解

    mysql如何分别按年/月/日/周分组统计数据详解

    我们在用Mysql抽取数据时候,经常需要按照天、周、月等不同的粒度对数据进行分组统计,下面这篇文章主要给大家介绍了关于mysql如何分别按年/月/日/周分组统计数据的相关资料,需要的朋友可以参考下
    2022-12-12
  • mysql group by 对多个字段进行分组操作

    mysql group by 对多个字段进行分组操作

    这篇文章主要介绍了mysql group by 对多个字段进行分组操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-09-09
  • MySQL生僻字插入失败的处理方法(Incorrect string value)

    MySQL生僻字插入失败的处理方法(Incorrect string value)

    最近,业务方反馈有个别用户信息插入失败,报错提示类似Incorrect string value:"\xF0\xA5 .....看这个提示应该是字符集不支持某个生僻字造成的,需要的朋友可以参考下
    2017-05-05
  • MySQL中库的基本操作指南(推荐!)

    MySQL中库的基本操作指南(推荐!)

    MySQL这个数据库是一个客户端-服务器结构的程序,下面这篇文章主要给大家介绍了关于MySQL中库的基本操作指南,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-02-02

最新评论