一: 压缩包安装
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' IDENTIFIEDWITH mysql_native_passwordBY '新密码';
设置远程访问权限命令:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
刷新: FLUSH PRIVILEGES;
标签:安装,utf8,命令,mysqld,ini,mysql,root,压缩包
来源: https://www.cnblogs.com/brucebai/p/12408210.html