2019年8月26日更新。
菜鸟教程简单看了下,就没再学习了,因为菜鸟上的教程是和php结合起来的,对我来说不适用,后来在慕课网上找了课程,学习了MySQL的基础,但是发现学过之后,如果不实践也是记不住,现在的状态是用到什么有印象,但是具体用法还是需要去搜索的。
所以之后会把遇到的实际问题记录下来。
从今天开始要开启MySQL的学习之路了,大概四年之前有学习使用过SQL server,但是很浅显。现在工作需要,要学习MySQL了,会不定时的记录学习状态以及相关的问题。今天就从安装配置入手吧~
学习资料:MySQL 菜鸟教程,今后的所有学习资料会参考菜鸟教程,会在这里记录学习过程。
系统介绍:Windows10,8G内存。
1.如何让自己的电脑拥有一个MySQL服务器?
根据自己电脑所安装的系统去MySQL官网选择相应的版本下载下来,安装即可。这里我直接参考菜鸟教程的安装步骤,成功安装。一定要按照步骤来,我就不听话,出错了。。。
安装之后,一定要记住这里生成的密钥呀(图中红框框的),不然root用户会进不去的~
2.MySQL服务器的管理
MySQL的管理主要包括启动和关闭,启动和关闭操作需要进入到MySQL的bin目录下操作。
- 启动
cd c:\web\mysql-8.0.11\bin
net start mysql
- 关闭
cd c:\web\mysql-8.0.11\bin
mysqladmin -u root -p shutdown
注意一下,菜鸟教程这里把命令写错了,按照上面写才正确,输入密码之后才能正常关闭MySQL不然会报错的~
3.修改root用户的密码
alter user 'root'@loaclhost'identified' by 'ps2019'
修改密码的方法,好像是和MySQL的版本有关系的,我之前用了如下的命令就报错,原因嘛,我还不清楚,先留下一个疑惑,之后在来解答。
set password for root@loaclhost=password('userHP')
2019.7.17解答
我来解答了,使用set修改密码的时候提示的错误大概是这样的
今天知道的问题原因,是因为输入的符号不正确。
这个问题是语法上的错误,在MySQL中,为了区分MySQL的关键字与普通字符,MySQL引入了一个反引号。
参考博文:https://www.jianshu.com/p/a0e6f1e1ac73
4.查看mysql默认安装的用户
select user,host from mysql.user;
疑问
在Windows系统下,启动MySQL一定要以管理员身份运行命令窗口吗?
如何进行用户的管理?
如有侵权,请与我联系,同时转载请留言,谢谢。