Mysql基本命令

目录
  1. mysql入门
    1. 安装
    2. 启动与停止mysql服务器
    3. 连接mysql服务器
    4. 命令
    5. 相关文档

sql 中文html手册
mysql文档中心
MySQL参考手册

mysql入门

命令是接触mysql的第一扇窗户,下面介绍mac下mysql的使用

安装

brew install mysql
安装时间可能比较久,需要耐心等待

启动与停止mysql服务器

  1. 启动mysql服务:support-files/mysql.server start
  2. 停止mysql服务: support-files/mysql.server stop
  3. 查询mysql服务器状态:support-files/mysql.server status
    启动和停止成功后,terminal上会有对应的提示信息

连接mysql服务器

  1. 连接到mysql服务器
    要连接到服务器,需要使用登陆名和密码(对于密码为空的情况,则只需要用户名);如果mysql服务器运行在与客户端不同的机器上,还需要清楚mysql服务器的主机名,连接方法如下:
    shell> mysql [-h hostname] -u user [-p]
    在需要密码的情况下会弹出如下提示,让你输入密码:
    Enter password:
  2. 断开连接
    可以使用quit或exit命命进行登出

命令

  1. 选择与创建数据库
    show databases 查看服务器当前存在的数据库
    use databasename 选择数据库
    create databse databasename 创建数据库
  2. 设置登录密码
    alter user ‘root’@’localhost’ identified by ‘newpassword’ (5.7.6及以后的版本)
    set password for ‘root’@’localhost’ = password(‘newpassword’)
    其中,newpassword是我们将要设置的新密码
  3. 创建表
    create table tablename (columnname type, …);
    show tables 查看表
    describe pet 查看表信息(字段,类型等)
  4. 查询,更新,删除
    同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
来源:知乎
著作权归作者所有,转载请联系作者获得授权。

本站总访问量