zoukankan      html  css  js  c++  java
  • linux下操作mysql

    登入:

    # mysql -u用户名 -p密码 

    退出:

    mysql> exit;    

    查看mysql支持的存储引擎:

    mysql> show engines;    

    查看innodb数据表是否会单独创建‘数据/索引’文件:

    mysql> show variables like 'innodb_file_per_table%';    
    +-----------------------+-------+    
    | Variable_name | Value |    
    +-----------------------+-------+    
    | innodb_file_per_table | ON |    
    +-----------------------+-------+    

    设置innodb数据表单独创建‘数据/索引‘文件:

    mysql> set global innodb_file_per_table=1;//innodb_file_per_table设置后,若系统发生任何变化,之前设置的数据表仍然有其自己的’数据/索引‘文件    

    备份数据库:在mysql默认目录下(/var/lib/mysql ):::

    # mysqldump -hlocalhost -u 用户名 -p 被备份数据库名称>/home/bak/2018-03-03/rbz.sql    

    还原数据库:在系统根目录下:::
    方法一: 

    # mysql -hlocalhost -u 用户名 -p 被还原数据库名称</home/bak/2018-03-03/rbz.sql    

    方法二:

    ①先登录mysql数据库,输入命令# mysql -u root -p,输入密码即可.     
    ②再使用数据库rbz, # use rbz;     
    ③导入备份文件. # source /home/bak/2018-03-03/rbz.sql;    

    刷新数据表:

    mysql> flush table rbz;    

    查看数据结构:

    mysql> show create table 数据表名称;    

    查看mysql版本信息:

    mysql> select version();
  • 相关阅读:
    精选30道Java笔试题解答
    ASM
    Java Decompiler Plugin For Eclipse IDE
    AMQ5540, AMQ5541 and AMQ5542, application did not supply a user ID and password, 2035 MQRC_NOT_AUTHORIZED
    Shell脚本中的export
    Linux set unset命令
    shell中${}的妙用
    ubuntu alsa2
    ubuntu alsa
    计算机启动boot
  • 原文地址:https://www.cnblogs.com/two-bees/p/11024430.html
Copyright © 2011-2022 走看看