准备工作做完后,开始:

创建数据库

step1:

在mac中->系统偏好设置->最下边点MySQL 在弹出页面中 关闭mysql服务(点击stop mysql server)

 

step2:

进入终端输入:cd /usr/local/mysql/bin/

回车后 登录管理员权限 sudo su

回车后输入以下命令来禁止mysql验证功能 ./mysqld_safe --skip-grant-tables &

回车后mysql会自动重启(偏好设置中mysql的状态会变成running)(注意:设置完成以后就不能手动关闭了,除非开机重起)

 

注意:这一步可以忽略,这是修改密码用的

step3. 

输入命令 ./mysql

回车后,输入命令 FLUSH PRIVILEGES; 

回车后,输入命令 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你的新密码');

至此,密码修改完成,可以成功登陆。

 

 

然后退出终端。再进来

1.首先打开终端输入如下命令:

/usr/local/MySQL/bin/mysql -u root -p

其中root为用户名。

2.这时会出现如下命令:

Enter password: 

这是没有密码提示的,直接输入就行了,此时如果你没有改密码,直接敲回车。否则,输入你的密码。

这样就可以访问你的数据库服务器了。
 

#1.停止mysql数据库
/etc/init.d/mysqld stop
 
#2.执行如下命令
mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
 
#3.使用root登录mysql数据库
mysql -u root mysql
 
#4.更新root密码
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
#最新版MySQL请采用如下SQL:
mysql> UPDATE user SET authentication_string=PASSWORD('newpassword') where USER='root';
 
#5.刷新权限 
mysql> FLUSH PRIVILEGES;
 
#6.退出mysql
mysql> quit
 
#7.重启mysql
/etc/init.d/mysqld restart
 
#8.使用root用户重新登录mysql
mysql -uroot -p 

 

Enter password: <输入新设的密码newpassword>