zoukankan      html  css  js  c++  java
  • Linux下mysql的命令

    备份mysql

    直接在root用户下执行

    示例:
    mysqldump -uroot -p****** -R -E --single-transaction --default-character-set=UTF8 oadb > /***/oadb-20181113.sql

    -R 加这个参数是为了导出存储过程。
    --single-transaction 加这个参数是为了在系统运行中导出完整的数据。
    --default-character-set=UTF8 加这个参数是为了防止字符集混乱。
    -E 加这个参数是为了导出事件。

    简化:

    mysqldump -h 127.0.0.1 -u 用户 -p密码 -R -E 数据库名 > 路径/文件名称.sql

    恢复:

    首先要知道数据库名,然后再新建同样名称的数据库,再然后
    use 数据库名
    source 路径/文件名称.sql

    注意source 后面的路径在windows系统中的时候,路径中的 要全部换成 /

    --------------------------------------------------------------------------------------------------------

    1、进入mysql数据库

    root@test# mysql -u root -p

    回车后 输入密码  密码不可见

    2、查询所有的库

    mysql> show databases; 

    3、进入数据库“student”是库名

    mysql> use student;

    4、查询所有的表

    mysql> show tables;

    5、查询表,进行增删改查“class”是表

    mysql> select * from class; 

    6、exit  退出,如果不行只能 用  q  命令退出.

    ---------------------------------------------------------------------------

    1、查看mysql版本
    方法一:status;
    方法二:select version();

    2、Mysql启动、停止、重启常用命令
    a、启动方式
    1、使用 service 启动:
    [root@localhost /]# service mysqld start (5.0版本是mysqld)
    [root@szxdb etc]# service mysql start (5.5.7版本是mysql)

    b、停止

    1、使用 service 启动:
    service mysqld stop

    c、重启
    1、使用 service 启动:
    service mysqld restart 
    service mysql restart (5.5.7版本命令)

  • 相关阅读:
    Angular InjectionToken
    ionic 使用入门
    EFcore 横向分表
    .Netcore 默认认证授权
    anut 设计资源
    Aunt entity
    百度人脸真人认证
    Angular 省市区级联
    apache安装
    ppb|ppm
  • 原文地址:https://www.cnblogs.com/lyjie/p/11249862.html
Copyright © 2011-2022 走看看