MySQL5.7 下载

MySQL5.7 解压

将下载完的 zip 包解压到相应的目录,这里我将解压后的文件夹放在 F:\InstallProgram\MySQL-5.7.27-winx64 下。解压后的文件如图所示:

在安装目录下新建my.ini文件,其内容如下:

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8 [mysqld]
# 设置3306端口
port = # 设置mysql的安装目录
basedir=F:\InstallProgram\MySQL-5.7.27-winx64 # 设置 mysql数据库的数据的存放目录(MySQL8.+ 不需要以下配置,系统自己生成即可,否则有可能报错)
datadir=F:\InstallProgram\MySQL-5.7.27-winx64\data # 允许最大连接数
max_connections= # 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8 # 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

注意:内容中红色部分是mysql的目录,替换成自己所在的目录下。

配置环境变量

在系统变量部分新建一个变量名:MYSQL_HOME, 变量值:F:\InstallProgram\MySQL-5.7.27-winx64

编辑系统变量 Path 将 %MYSQL_HOME%\bin 添加到 Path 中。

MySQL5.7 安装

管理员身份运行命令提示符 cmd,进入 mysql 安装 bin 目录,执行 mysqld -install 命令进行安装,若提示 “Service successfully installed.” 表示安装成功。

执行 mysqld --initialize-insecure --user=mysql 命令初始化

成功后,会生成data目录并生成root用户

命令行启动

输入启动命令: net start mysql

设置密码

1:输入以下命令进入MySQL:

mysql -u root -p

2: 输入以下命令设置密码:

# 切换到mysql数据库
use mysql;
#设置密码:password:新密码;user: 用户
update user set authentication_string=password('root') where user='root';
# 刷新MySQL的系统权限相关表
flush privileges;

设置远程连接

#进入Mysql  -u:指用户; -p指密码
mysql -u root -p
Enter password: 密码
# 切换到mysql数据库
use mysql;
#设置user用户远程访问
GRANT ALL ON *.* TO user@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
# 刷新MySQL的系统权限相关表
flush privileges;

参考:

  https://www.jianshu.com/p/ea4accd7afb4

  https://blog.csdn.net/baidu_36602427/article/details/88387630

  https://www.cnblogs.com/xiaxiaoxu/p/8977418.html

最新文章

  1. Android--sharepreference总结
  2. jquery div 下拉框焦点事件
  3. android ImageView 中的ScaleType
  4. When cloning on with git bash on Windows, getting Fatal: UriFormatException encountered
  5. 重新想象 Windows 8 Store Apps (52) - 绑定: 与 Element Model Indexer Style RelativeSource 绑定, 以及绑定中的数据转换
  6. 第二百八十五天 how can I 坚持
  7. 10款AJAX/CSS/HTML的在线表单生成器
  8. 结束C#2的讲解:最后的一些特性
  9. OpenStack搭建遇到的问题
  10. 算法题丨Move Zeroes
  11. shell 参数列表的获取&shell使用的一些总结
  12. 通过Django Channels设计聊天机器人WEB框架
  13. Dotspatial 要素重叠部分去除
  14. [HNOI2001] 产品加工
  15. EF Core新增迁移时无法加载程序集“System.ValueTuple”的错误
  16. noiac132 B君的第三题 (树形dp)
  17. ArcGis Python脚本——要素图斑自动编号,自上而下,从左到右
  18. DockerHub使用简介
  19. 35. CentOS-6.3安装拼音输入法
  20. Halcon的编程语法与数据处理——第8讲

热门文章

  1. Oier们的幸运数字
  2. [GDKOI2016]染色大战
  3. gedit 外部工具——快捷运行
  4. php反序列化漏洞复现
  5. Python编程系列---Python中装饰器的几种形式及万能装饰器
  6. 6.Linux文件属性及软硬链接
  7. ArcGIS Engine空间查询功能的实现(QueryFilterClass+SpatialFilterClass)
  8. 【python数据分析实战】电影票房数据分析(二)数据可视化
  9. 使用cordova + vue搭建混合app框架
  10. PSTAT 115 Homework4 课业解析