sql 中文html手册
mysql文档中心
MySQL参考手册
mysql入门
命令是接触mysql的第一扇窗户,下面介绍mac下mysql的使用
安装
brew install mysql
安装时间可能比较久,需要耐心等待
启动与停止mysql服务器
- 启动mysql服务:support-files/mysql.server start
- 停止mysql服务: support-files/mysql.server stop
- 查询mysql服务器状态:support-files/mysql.server status
启动和停止成功后,terminal上会有对应的提示信息
连接mysql服务器
- 连接到mysql服务器
要连接到服务器,需要使用登陆名和密码(对于密码为空的情况,则只需要用户名);如果mysql服务器运行在与客户端不同的机器上,还需要清楚mysql服务器的主机名,连接方法如下:shell> mysql [-h hostname] -u user [-p]
在需要密码的情况下会弹出如下提示,让你输入密码:
Enter password: - 断开连接
可以使用quit或exit命命进行登出
命令
- 选择与创建数据库
show databases 查看服务器当前存在的数据库
use databasename 选择数据库
create databse databasename 创建数据库 - 设置登录密码
alter user ‘root’@’localhost’ identified by ‘newpassword’ (5.7.6及以后的版本)
set password for ‘root’@’localhost’ = password(‘newpassword’)
其中,newpassword是我们将要设置的新密码 - 创建表
create table tablename (columnname type, …);
show tables 查看表
describe pet 查看表信息(字段,类型等) - 查询,更新,删除
同sql语法
相关文档
详细说明可见文档:
mysql command
mysql-reference-manual
建议:
1.坚持阅读官方手册,看MySQL书籍作用不会特别大;(挑选跟工作相关的内容优先阅读,例如InnoDB存储引擎,MySQL复制,查询优化)
2.阅读官方手册,同时对阅读的内容做对应的测试;
3.结合你现在的工作内容,多实战即可;
4.外部的BLOG ,也包过我的 http://mysqlops.com 只是作为参考即可,更多要培养自己的分析思考的模式;
备注:
国内人写的MySQL书籍都不要作为重点,包过我可能2014年出版一本关于MySQL的书籍,推荐大家只作为辅助的,可以上厕所的时候看看,坚持官方手册+测试+实战+思考总结为主的模式。
作者:mysqlops
链接:https://www.zhihu.com/question/21760988/answer/19357455
来源:知乎
著作权归作者所有,转载请联系作者获得授权。