mysql 5.7 windows居然解压缩后,只能手动安装,那刚好,要点如下
1 解压缩
2 将my_default.ini 改名my.ini,然后至少打开编辑如下:
[client]
port=3309
[mysql]
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 ="C:\mysql5.7"
datadir = "C:\mysql5.7/mysql57data"
port = 3309
# server_id = .....
default-storage-engine=INNODB
# 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
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
其他参数调整的可参考网上
3 设置下PATH,方便DOS方式下命令行调用,不设置也行
4 WIN 10下用管理员模式,打开命令行
输入:mysqld -install
// 执行安装操作
mysqld --defaults-file=d:\mysql\my.ini --initialize-insecure --console
–defaults-file 参数指定要使用的配置文件位置
–initialize-insecure 参数是 MySql 5.7.7 新加入的初始化数据库参数, 这个参数表示初始化数据库的同时创建一个不带密码的 root 用户.
–console 参数表示将日志输出到命令行界面
5 创建服务
mysqld --install MYSQL57 --defaults-file=d:\mysql\my.ini
可以移除
mysqld --remove MYSQL57
6 控制面板启动下服务
7 命令行下默认mysql -u root -p,是不输入密码的,注意改root密码有不同!和以前版本,要这样:
use mysql;
//进入mysql数据库。
UPDATE user SET authentication_string=PASSWORD("新密码") WHERE User='root';
//修改root账户密码。
FLUSH PRIVILEGES;
//刷新MySQL的系统权限相关表,否则会出现拒绝访问。
quit;
//退出mysql。
8 成功
mysql 5.7 windows安装攻略
转载
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
MySQL 5.7 的安装与卸载
MySQL 5.7 的安装与卸载
MySQL MySQL的安装 MySQL的卸载 MySQL 5.7 -
mysql 字符串列 转多行
最近,有朋友想转行做数据,我建议先从sql学习。为了让朋友更快入手,我咨询了我们部门的DBA,寻来了绕过繁琐的数据库安装过程,直接线上交互式学习写sql.数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。按照类型分,结构化和非结构化数据库,结构化数据库可以理解为存放类似于excel文件的集合库,如mysql
mysql 字符串列 转多行 mysql 列转行 mysql列转行 mysql安装步骤 同时更改一条数据