MySQL5.7下载安装
下载安装
下载地址:MySQL :: Download MySQL Community Server (Archived Versions)
下载链接:https://downloads.mysql.com/archives/community/
依据自己电脑位数选择“非Debug”版压缩包
下载完成后解压,解压后如下(zip是免安装的,解压后配置成功即可使用)
注意:只有5.6以前的版本才有在线安装(install msi),5.7之后都是zip压缩版
开始配置
在环境变量中新增MYSQL_HOME 值是你的Mysql安装路径
在Path中添加:%MYSQL_HOME%\bin,注意Path中不同值之间的“;”符号不能省略
在Mysql安装目录下先新建一个my.txt文件,然后通过重命名修改文件后缀为.ini,【注:5.7.25版本 没my-default.ini这个文件了】
修改my.ini
[client]
port=3306
default-character-set=utf8
[mysqld]
# 设置为自己MYSQL的安装目录
basedir=C:\\Apps\\Java\\mysql-5.7.33-winx64
# 设置为MYSQL的数据目录
datadir=C:\\Apps\\Java\\mysql-5.7.33-winx64\\data
port=3306
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
#开启查询缓存
explicit_defaults_for_timestamp=true
skip-grant-tables
注意:basedir和datadir 的文件夹之间用“/”而不是“\”,否则在下面的操作中可能会出错。也有说是 在my.ini中正确的路径都需要双“\”。
Mac电脑装Windows双系统的注意
修改my.ini时要多加上
innodb_buffer_pool_size = 256M
innodb_log_file_size = 256M
innodb_thread_concurrency = 16
innodb_flush_log_at_trx_commit = 2
innodb_flush_method = normal
不加的话服务无法启动
以管理员身份打开cmd命令窗口,将目录切换到MySQL的安装目录的bin目录下
进入mysql的bin目录后mysqld install
mysqld install
如果出现Install/Remove of the Service Denied! 的提示错误。就是普通用户模式权限下的cmd安装mysql会出现这样的报错提示.
!!!!以管理员运行cmd!!!
然后执行这条命令mysqld --initialize-insecure --user=mysql,这时mysql就帮你自己创建一个data文件夹。
mysqld --initialize-insecure --user=mysql
启动Mysql服务
net start mysql 命令(启动MYSQL命令)
net stop mysql 命令(停止MYSQL命令)
启动Mysql
mysql
创建修改root密码
UPDATE mysql.user SET authentication_string = PASSWORD('新密码') WHERE user = 'root';
#我的命令
UPDATE mysql.user SET authentication_string = PASSWORD('Db123456.789') WHERE user = 'root';
修改后一定要提交
flush privileges; (必须的)
注意:5.7已经取消了password字段,务必写authentication_string
退出mysql
quit
管理员权限下:mysql -u root -p验证root账户登录 然后输入密码(你可以验证下空密码是否能登录)
大功告成!!!
相关图像化操作界面下载激活见评论