一、下载安装配置mysql-8.0.15
1、官网(https://dev.mysql.com/downloads/mysql/)下载zip包
2、解包到我的D:\mysql目录下
3、为mysql配置环境变量
新建系统变量MYSQL_HOME添加mysql安装目录D:\mysql\mysql-8.0.15-winx64进去:
在path中新增环境变量%MYSQL_HOME%\bin(目的是为了避免在CMD窗口下操作时反复切换路径):
二、启动mysql的服务
(此时如果你心急直接打开cmd启动mysql服务是会报错:服务名无效。因为未安装mysqld (d:deamon-守护进程))
1、初始化
用管理员身份(不用管理员身份会报错:发生系统错误 5 拒绝访问)打开cmd运行
mysqld --initialize-insecure
初始化完成后会自动在数据库保存目录(data?)生成一些文件,所以先前不需要像某些博客写的那样自己手动创建,若不做初始化这一步后面应该会报错(未求证,据某博客写到)
2、管理员权限cmd安装mysqld:
mysqld -install
3、管理员权限cmd启动mysql服务:
net start mysql
4、用windows自带的powershell连接登陆mysql(由于我们老师要求在shell下操作mysql)
两种方式打开powershell:
①在windows开始栏搜索powershell管理员身份打开
②直接在cmd中输入powershell 回车
进入powershell之后连接登陆mysql:mysql -h host -u user -p
host 和 user 表示运行MySQL服务器的主机名和MySQL帐户的用户名,-h 指出服务器名,-u 指出用户名 root是默认的最高权限用户名,-p指出密码 不填就指密码为空。下面我用我自己替换了,但是报了1130错是为什么呢
因为我的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,管理员权限cmd登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改成"%"。
mysql -u root -p
mysql>use mysql;
mysql>update user set host = '%' where user = 'root' and host='localhost';
mysql>select host, user from user;
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
软考中级精品资料免费领
- 历年真题答案解析
- 备考技巧名师总结
- 高频考点精准押题
- 资料下载
- 历年真题
193.9 KB下载数265
191.63 KB下载数245
143.91 KB下载数1148
183.71 KB下载数642
644.84 KB下载数2756
相关文章
发现更多好内容- 如何在 Java 中向 MySQL 数据库添加数据?(java怎么向mysql数据库中添加)
- 如何获取 Java 枚举类的值?(java枚举类的值怎么获取)
- 如何在 Java 中向数据库添加一条数据?(java怎么向数据库添加一条数据)
- Uncomtrade数据库异地备份指南
- CORS 在微服务架构中的应用场景有哪些?(cors在微服务架构中的应用场景)
- 如何在 Java 中创建 Maven 项目?(java怎么创建maven项目)
- 如何高效使用Uncomtrade数据库进行查询
- Java 配置环境变量后如何进行使用操作?(java配置环境变量后如何使用)
- Java 中防止接口重复提交的方法有哪些?(java接口防止重复提交的方法是什么)
- 如何提高 Java Office 的性能?(java office 怎样提高性能 )