windows 下mysql-5.7.20-winx64安装笔记

windows mysql-5.7.20-winx64

1、mysql根目录创建:my.ini

[mysqld]
#绑定IPv4
bind-address = 0.0.0.0
# 设置mysql的安装目录,即你解压缩安装包的位置
basedir = D:/mysql-5.7.20-winx64
# 设置mysql数据库的数据的存放目录
datadir = D:/mysql-5.7.20-winx64/data
# 设置端口号
port = 3306
# 允许最大连接数
max_connections = 200
# 设置字符集为utf8
loose-default-character-set = utf8
# 开启查询缓存
explicit_defaults_for_timestamp = true
# windows下区分表名大小写(0:不区分,2区分(5.7版本))
lower_case_table_names=2
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[client] 
#设置客户端字符集
port=3306
default-character-set = utf8
[WinMySQLadmin] 
Server = D:/mysql-5.7.20-winx64/bin/mysqld.exe

2、bin目录下执行下面语句会创建data目录,初始化一些数据:

mysqld --initialize-insecure

3、创建,删除,启动服务命令:

--创建
mysqld install MySQL --defaults-file="%MYSQL_HOME%\my.ini"
--移除该服务
mysqld -remove
--启动服务
net start mysql

4、刚安装完的mysql,root用户密码为空,指定root用户密码为123456

  --打开数据库:
  mysql -uroot -p(提示 Enter password,直接回车,默认密码为空)
  use mysql;
  UPDATE user SET authentication_string = PASSWORD('123456') WHERE user = 'root';
  FLUSH PRIVILEGES;
  exit

你可能感兴趣的:(java,mysql)