Mac下MySql初始密码设置及mysql数据库操作
1. 首先 点击系统偏好设置 -> 点击MySQL, 在弹出的页面中,关闭服务。
2. 进入终端命令输出: cd /usr/local/mysql/bin/ 命令,回车。
3. 回车后,输入命令:sudo su 登录管理员权限. 回车后
4. 输入以下命令禁止mysql验证功能:./mysqld_safe --skip-grant-tables & 回车后 mysql会自动重启
(偏好设置中的mysql的状态会变成running)
5. 输入命令 ./mysql, 如下图所示:
如上图,1, 2, 3 步骤分别对应上面的 3,4,5 步骤。
6. 上面回车后,输入命令:FLUSH PRIVILEGES; 回车后,输入命令:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你的新密码');
如下图所示:
7. 登录mysql, 我们需要在终端命令输入如下代码获取超级权限:
sudo su
输入完后获取超级权限 终端显示 sh-3.2#
输入本机密码(Apple ID密码)
接着通过绝对路径登陆 代码
/usr/local/mysql/bin/mysql -u root -p
再输入mysql密码(我的密码设置为123456)就可以登录成功了,如下图所示:
8. 密码设置完成后,登录,然后查看数据库命令:
mysql> show databases;
会列出默认的所有的数据库,如下所示:
9. 创建数据库
我们来创建我们自己的数据库,命令如下:
create database my_db;
如下所示:
10. 创建表
进入我们刚刚创建的数据库,我们接着在该数据库中创建一张表。如下命令:
CREATE TABLE User
(
ID int NOT NULL AUTO_INCREMENT,
UserName varchar(255) NOT NULL,
Password varchar(255) NOT NULL,
PRIMARY KEY (ID)
);
如下图所示:
向User表里插入一行数据。如下命令:
mysql> insert into User (UserName, Password)
-> VALUES ('kongzhi', '123456');
如下图所示:
11. 查看表。
接着我们需要查看下表,看看我们刚刚向表里面插入的数据;如下命令:
mysql> select * from User;
最新文章
- redis 操作 list 的测试
- PHP 监控服务器动态
- jQuery - 自定义伪类 [:pseudoclass]
- nodejs字符与字节之间的转换
- Apache错误:[error] (OS 10038)在一个非套接字上尝试了一个操作
- requests
- HDU 5014Number Sequence
- Requests库的几种请求 - 通过API操作Github
- mybatisGenerator 代码自动生成报错 Result Maps collection already contains value for BaseResultMap【转】
- matplotlib curve.py
- MSM平台RPM
- NRPE介绍
- 47 【golang】mysql操作
- MyBatis 的缓存机制
- 编译安装php5 解决编译安装的php加载不了gd
- thinkphp ajax删除 隐藏与显示
- Passbook
- eclipse web run on server 404
- Spring MVC 支持的原生API参数
- [LintCode] 尾部的零
热门文章
- 使用yum安装不知道到底安装在什么文件夹
- ubuntu 修改网卡名称 更改设备网卡名称 修改eno16777736为eth0 ubuntu 15.10网卡名称为eno16777736
- 痞子衡嵌入式:串口调试工具Jays-PyCOM诞生记(2)- 界面构建(wxFormBuilder3.8.0)
- SpringBoot基础系列-SpringBoot配置
- Linux下Oracle client客户端安装
- Spark框架详解
- .Net Framework 4.5.1 ASP.NET MVC 5 下新建视图报“错误 运行所选代码生成器时出错 无法检索元数据 没有为该对象定义无参数构造函数”
- Wcf传递的参数实际不为空,但是接收时显示为空。
- 第一讲 新手如何学习HTTP协议之实践项目多开微信机器人
- C# 创建邮件合并模板并合并文本、图片