程序员配环境真得太痛苦了,长期更新各种我遇到的小问题吧!
Mysql
1.安装后进不去:
场景复现:Access denied for user 'root'@'localhost' (using password: YES)
解决方法:
- 打开MySQL目录下的配置文件: sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf ,在文件的最后添加一行“skip-grant-tables”,保存并关闭文件(命令状态下输入:wq)。
- 重启MySQL服务: service mysql restart
- 在命令行中输入“mysql -uroot -p”(不输入密码),回车即可进入数据库。
- 执行 “use mysql;”使用mysql数据库。
- 执行 “update user set authentication_string=PASSWORD("rootadmin") where user='root';”
- 执行 "flush privileges;"
- 重新打开mysqld.cnf文件,删除最后一行的“skip-grant-tables”, 保存并关闭文件。(或者在前面加一个# 注释掉这一行)
- 重启MySQL服务。( service mysql restart)
- 在命令行中输入“mysql -uroot -prootadmin”,问题搞定! (rootadmin是密码,可以自己设置)
参考博客:https://blog.csdn.net/wangliyao518/article/details/83011522
VMware
1.共享文件夹看不见了
场景复现:mnt/hgfs 没有共享文件以及 Not enough free space to extract VMwareTools-9.6.5-2700074.t
解决方法:
- 重新安装vmware tools,点击vmware的“虚拟机”,然后点击重新安装
- 桌面上会出现一个vmware tools 的CD,双击进入之后,把里面的压缩包复制到桌面或者其他地方进行解压(要先复制再解决,不然就会说空间不够)
- 全程不断输入yes就可以(如果他本来就是[yes],可以直接回车。如果是[no]以及what is lcoation这种,请输入yes )
- 然后就可以看到 /mnt/hgfs下的文件了,甚至不用重启