mysql 积累(不断更新....)

1.最常用的

mysql -u root -p password 或者 mysql -uroot -p (回车后,输入密码) 

root:为默认超级管理员账号,一般默认密码为空,如果有其他账号,可以代替root

password:用户密码

例如: mysql -u user -p hsl

 

create database dbName; 创建数据库

use dbName; 选择当前数据库

drop database dbName; 直接删除数据库,无任何提示

show tables; 显示当前数据库的所有表

describe tbName;  显示表的详细信息

select distinct  XXX ; 去除重复字段

select version(),current_date; 显示当前mysql版本和当前日期

mysqladmin drop dbName; 删除数据库前,有确认提示

flush privileges; 刷新数据库

alter table tb1 rename tb2; 重命名表

 

2.修改root密码

 

3.数据 导入&导出

导出数据库

导出表

导出指定的记录

导入数据库

mysqldump的一些参数

  

    1. --add-drop-table

       导出数据,用这个参数时,则在每个表的前面加入DROP TABLE IF EXISTS语句,保证导入数据库时,首先检查表是否存在,存在则删除。如:

    2. --add-locks

        在insert语句捆上一个lock table 和unlock table语句。防止在这些记录被再次导入数据库时其他用户对表进行的操作

    3. -c or -complete_insert

       mysqldump命令给每一个产生INSERT语句加上列(field)的名字。当把数据导出导另外一个数据库时这个选项很有用

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值