各位用户为了找寻关于mysql 5.7.14 免安装版注意事项(精)的资料费劲了很多周折。这里教程网为您整理了关于mysql 5.7.14 免安装版注意事项(精)的相关资料,仅供查阅,以下为您介绍关于mysql 5.7.14 免安装版注意事项(精)的详细内容
相关阅读:
Mysql 5.7.14 使用常见问题汇总(推荐)
1、解压
2、在目录D:Program Filesmysql-5.7.14-winx64下复制my-default.ini,放在与其相同目录下,名称显示为my.ini;
3、编辑my.ini
? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45#
For
advice
on
how
to
change settings please see
# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html
# *** DO
NOT
EDIT THIS FILE. It's a template which will be copied
to
the
# ***
default
location during install,
and
will be replaced if you
# *** upgrade
to
a newer version
of
MySQL.
[client]
default
-
character
-
set
=utf8
[mysqld]
# Remove leading #
and
set
to
the amount
of
RAM
for
the most important data
# cache
in
MySQL. Start
at
70%
of
total RAM
for
dedicated server,
else
10%.
# innodb_buffer_pool_size = 128M
# Remove leading #
to
turn
on
a very important data integrity
option
: logging
# changes
to
the
binary
log
between
backups.
# log_bin
# These are commonly
set
, remove the #
and
set
as
required.
basedir = D:Program Filesmysql-5.7.14-winx64
datadir = D:Program Filesmysql-5.7.14-winx64data
tmpdir = D:Program Filesmysql-5.7.14-winx64data
socket = D:Program Filesmysql-5.7.14-winx64datamysql.sock
port = 3306
# server_id = .....
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 Filesmysql-5.7.14-winx64data
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
# Remove leading #
to
set
options mainly useful
for
reporting servers.
# The server defaults are faster
for
transactions
and
fast SELECTs.
# Adjust sizes
as
needed, experiment
to
find the optimal
values
.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M
join_buffer_size = 128M
sort_buffer_size = 32M
read_rnd_buffer_size = 32M
max_allowed_packet = 32M
explicit_defaults_for_timestamp =
true
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
4、在解压目录D:Program Filesmysql-5.7.14-winx64下新建data文件(不用在文件夹做其他操作)
5、以管理员身份进入cmd界面(必须是管理员)
6、切换至mysql解压目录bin下,初始化data目录
输入命令:mysqld --initialize-insecure (生成无密码的root用户)
或:mysqld --initialize(生成带随机密码的root用户)
7、初始化完成后启动mysql服务
输入命令:net start mysql
8、开始使用mysql
输入命令:mysql -u root -p
9、停止mysql服务
输入命令:net stop mysql
10、忘记root密码后如何登录
101、 关闭正在运行的MySQL服务。
10.2、 打开DOS窗口,转到mysqlbin目录。
10.3、输入mysqld --skip-grant-tables 回车。--skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。
10.4、再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysqlbin目录。
10.5、输入mysql回车,如果成功,将出现MySQL提示符 >。
10.6、连接权限数据库: use mysql; 。
10.7、改密码:update user set password=password("123") where user="root";(别忘了最后加分号) 。
10.8、刷新权限(必须步骤):flush privileges; 。
10.9、 退出 quit。
10.10、注销系统,再进入,使用用户名root和刚才设置的新密码123登录。
11、修改root用户密码
5.7版本以前:
? 1update
user
set
authentication_string =
password
(
'root'
)
where
user
= 'root;
5.7版本以后:
? 1update
user
set
password
=
password
(
'root'
)
where
user
= 'root;
以上所述是小编给大家介绍的mysql 5.7.14 免安装版注意事项(精),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
原文链接:http://www.cnblogs.com/psetpsetpset/p/5829224.html