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)

阅读全文