- 将下载的文件进行解压(mysql-8.0.12-winx64.zip)
- 进入解压好后的文件夹,创建my.ini文件并用编辑器打开,进行编辑,将my.ini保存在bin同级目录(下载my.ini文件)
- 添加环境变量
- MYSQL_HOME:E:\mysql-8.0.12-winx64
- path: %MYSQL_HOME%\bin
- MYSQL_HOME:E:\mysql-8.0.12-winx64
- 以管理员身份运行终端,进入文件包的bin目录
- 在终端依次输入:
- E:
- cd mysql-8.0.12-winx64\bin
- mysqld --install(安装MySQL数据库)
- mysqld --initialize --console(初始化MySQL数据库)
(执行过后找到A temporary password is generated for root@localhost: 这句,localhost后面就是自己的初始化密码。) - net start mysql(启动数据库)
- 在终端依次输入:
- 登录设置密码
- 登陆:mysql -uroot -p(回车即可登陆)
- 如果无法登录请使用临时密码登录( 临时密码在data目录下,以.err结尾的文件中)
- 修改密码:ALTER USER 'root'@'localhost' IDENTIFIED BY 'js123456789';
- 退出:exit;
- 登陆:mysql -uroot -p(回车即可登陆)
- mysql创建数据库:
- 字符集:utf8
- 排序规则:utf8_general_ci(ci是 case insensitive, 即 "大小写不敏感")
- utf8_general_ci 不区分大小写;
utf8_general_cs 区分大小写
utf8_bin:字符串每个字符串用二进制数据编译存储。 区分大小写,而且可以存二进制的内容
- mysql启动,关闭bat文件下载:
在本地创建了mysql 经常找服务启动,关闭特别麻烦,直接写了一个bat文件进行控制