mysql 压缩包安装
一: 压缩包安装
1、去官网下载,解压缩。
2、配置环境变量
MYSQL_HOEM: D:\ruanjian\mysql-5.7.28-winx64 -----解压路径
path: 在末尾加上 ;%MYSQL_HOME%\bin;
3、创建my.ini文件
可以复制my.ini文件,
也自己创建my.ini文件,通过txt文件改成ini, basedir和datadir是解压路径
[client] port=3306 default-character-set=utf8 [mysql] default-character-set=utf8 [mysqld] port = 3306 basedir=D:/ruanjian/mysql-5.7.28-winx64 -----需要和解压路径一致 datadir=D:/ruanjian/mysql-5.7.28-winx64/data -----需要和解压路径一致
collation-server = utf8_unicode_ci init-connect='SET NAMES utf8' character-set-server = utf8 max_connections=200 default-storage-engine=INNODB sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
4、安装、初始化命令
在bin目录下,shirt键+鼠标右键,在此处打开命令,进入cmd命令界面
安装命令:mysqld --install 服务名 ——服务名不写默认mysql
初始化命令:mysqld --initialize-insecure
初始化完成后会生成data文件夹,用户名是默认root,密码无,然后可以开启mysql服务
开启服务命令: net start mysql
关闭服务命令: net stop mysql
卸载服务: mysqld --remove
然后登陆myql : mysql -u root -p
现在是没有密码的
设置用户密码:ALTER
USER
'root'
@
'localhost'
IDENTIFIED
WITH
mysql_native_password
BY
'新密码'
;
设置远程访问权限命令:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
刷新: FLUSH PRIVILEGES;