之前在小灶求职基地学习数据分析的时候接触过mysql和navicat,现在开始学afanihao.cn系列的数据库篇,捡起来,才有点明白它原来是在干什么。
之前装的mysql在C:\Program Files\MySQL\MySQL Server 8.0路径下,子目录bin下面有mysqld.exe服务端(守护进程),mysqladmin.exe运维管理端,mysqldump备份端,mysql.exe客户端,进入客户端的命令是
bin\mysql.exe -h 127.0.0.1 -u root -p
按提示输入密码,就进入了。
by the way,记录一下windows切换到d盘的命令语句是cd d:或直接d:
接着可以用
SHOW DATABASEs;
来查询已存储有哪些数据库。
进入使用其中一个数据库,如use yshuqiao,再查询该数据库有哪些表(show tables;)
注意,语句后面的分号不能丢,不然mysql会以为你还没输入完->
然后就可以查看某个表里的数据啦,比如
select * from house-prices
查询完毕后,最后要记得退出mysql客户端,即
quit;
当然,navicat或SQLyog什么的是更方便的图形化客户端工具,一般不在原始的命令行mysql里分析数据。
ps:
后面用SQLyog建立新连接的时候又出现了问题,提示“plugin caching_sha2_password could not be loaded”,百度搜到
https://blog.csdn.net/lihua5419/article/details/80394716的解决方案
引用:https://blog.csdn.net/lihua5419/article/details/80394716SQLyog连接数据库报错plugin caching_sha2_password could not be loaded