创建本地 MySql 数据库
mysql dmg:https://downloads.mysql.com/archives/community/
一顿操作猛如虎,正常的进行安装。
注意:一定保存最后弹窗的密码,这是你 root 的初始密码
进入系统偏好设置界面,左下角有个 mysql 的图标。
点击进入,开启 mysql 服务,此时我们在命令行输入命令,会提示 commond not found ,需要我们将 mysql 加入系统环境变量。
mysql -u root -p
进入mysql安装路径,查看是否包含目录,并且bin文件存在。
打开 .bash_profile 文件,增加路径
open ~/.bash_profile
修改新密码
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
到这里,就基本上完成了 mysql 的安装和配置。
PS:输入 mysql -u root -p
报错:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (38)
原因:
很明显是mysql.sock文件找不到了,这个文件以前在/tmp 下现在没有了,那么怎么办呢?重启一下mysql 服务就会自己生成吧。
解决方法:
进入安装目录:cd /usr/local/mysql. 重启服务:sudo ./support-files/mysql.server start
如果报错:
. ERROR! The server quit without updating PID file (/usr/local/var/mysql/bogon.p
是没有权限给权限就可以了:sudo chmod -R 777 /usr/local/var/mysql/
查看数据库的工具网上有很多,就不在赘述,我这里使用的是 Navicat Premium,设置完后点击一下测试,保证我们创建的是可以用的。
按照自己设计的表结构进行表的创建。