发表于: 2021-10-28 23:17:44
2 902
今天完成的事情:
macos安装navicat,mysql
学习了vi命令用法
使用navicat连接mysql服务器并设计报名业务表学习设置enum用法;了解CreateAt,CreateBy,updateat,updateby字段的目的
明天计划:学习mysql中字段类型使用方法,学习mysql索引的用法
今天遇到的问题:
没找到破解版的macos 的idea ,使用的是试用版,navicat也没找到破解版的,最后用的也是使用版的。
mysql8.0.26 从官网上下载来后,使用navicat连接出现了连接失败
2003 - Can't connect to MySQL server on '127.0.0.1' (61 "Connection refused")
通过百度找到一个博客解决问题
第一步 关闭mysql服务:
苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务(点击stop mysql server)
如果这种方法没有成功:
可以使用命令行关闭mysql:
~$ sudo /usr/local/mysql/support-files/mysql.server stop
第二步
1、进入终端输入:cd /usr/local/mysql/bin
2、车后 登录管理员权限 sudo su (输入你电脑的密码)
3、回车后输入以下命令来禁止mysql验证功能 ./mysqld_safe --skip-grant-tables(注意是mysqld)
4、回车后mysql会自动重启(偏好设置中mysql的状态会变成running)
第三步
1、输入命令 ./mysql
2、回车后,输入命令 FLUSH PRIVILEGES;
3、回车后,输入命令 ALTER user 'root'@'localhost' IDENTIFIED BY '123456' (123456,这是新密码随意写一个记住的)
第四步
重启mysql:
~$ sudo /usr/local/mysql/support-files/mysql.server restart
今天的收获:学习了macos系统的更多用法;巩固了sql语句与用法,学会了使用navicat连接数据库,创建数据库,创建业务表单
评论