1.调出选项框,显示隐藏的文件。
有些install就报错要如下命令,sc在c:\windows\system32里,有些报无效的内部或外部命,用下面语句的可用一次。叫配置临时变量。
sc query mysql
sc delete mysql
接下来就可以安装了
#安装目录配置一下
basedir = F:\mysql-5.7.17-winx64
#数据存放目录 data目录是要单独创建的,记得是个空文件夹
datadir = F:\mysql-5.7.17-winx64\data
#端口
port = 3306
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 最大连接数量
max_connections = 100
#单个内存表的最大值限定
max_heap_table_size = 64M
#为每个线程分配的排序缓冲大小
sort_buffer_size = 8M
#join 连表操作的缓冲大小,根据实际业务来设置,默认8M
join_buffer_size = 32M
# sql查询缓存,如果提交的查询与几次中的某查询相同,并且在query缓存中存在,则直接返回缓存中的结果
query_cache_size = 64M
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
#安装步骤
#1. 配置path 地址为解压后的文件的bin目录
#2. 修改目录下的my-default.ini文件
#3. 以管理员权限运行cmd
#4. cd F:\mysql-5.7.17-winx64(解压目录)
#5. 执行mysqld -install 安装mysql服务
#6. 执行mysqld --initialize-insecure --user=mysql 生成data数据库文件夹
#7. 安装成功 (数据库初始密码为空)
#8. mysql相关指令
# (1)mysqld -install 安装mysql服务
# (2)mysqld --initialize-insecure --user=mysql 生成data数据库文件夹
# (3)net start mysql 启动mysql服务
# (4)net stop mysql 停止mysql服务 (不要执行)
# (5)mysql -uroot -p 进入mysql数据库
# (6)set password = password('你想设置的密码') 设置密码(进入数据库后执行)
# (7)flush privileges