MySQL基本使用

在你使用一项工具或技术的时候,刚开始可能为了进度使用可视化界面来操作,如使用mysql的可视化界面工具mysql-front、navicat等等学习mysql一样;在熟悉使用后必须尽量摒弃这些可视化工具来使用原始的命令行,这是内功的修炼;

  • 服务 service

    service mysql [status|start|stop|restart]    # Debian下mysql当前状态、启动、停止、重启
    service mysqld [status|start|stop|restart]    # RedHat下mysql当前状态、启动、停止、重启
    net [start|stop] mysql     # windows下启动、停止mysql
    
  • mysql

    mysql>  \s         # 查看mysql的版本信息和字符编码
    mysql>  show variables;     # 查看mysql的变量设置,可以使用like过滤
    mysql>  show variables like 'autocommit';     # 查看mysql事务是否自动提交
    mysql>  show variables like '%max_connections%';  # 查看mysql的最大连接数
    mysql>  set name utf8;    # 设置字符编码(告诉mysql用utf8编码来处理客户端传过来的sql)
    

阅读全文