zoukankan      html  css  js  c++  java
  • mysql使用

    1、简单命令:
    • 登陆
      • 远程:mysql -h 110.110.110.110 -u root -p dataname 
      • 本地:mysql -u root -p (dataname)
      • 参数带密码:mysql -uroot -pxxx > my.sql (sql文件内需要指明数据库,如use xxx;)
    • 退出 exit
    • 显示所有数据库名 SHOW DATABASES;
    • 所有表SHOW TABLES;
    • 数据导入表 LOAD DATA LOCAL INFILE “/home/glee/txt.xml” INTO TABLE MYTABLE;
    • 显示表结构,desc table; describe table; show columns from table;
    • 查看存储过程 show create procedure proc_name
    • 重置自增列方式,drop table name, creat table name(...); TRUNCATE table_name; 
    • 关闭/启动数据库
      • 关闭:mysqladmin -u root -p shutdown 或 /etc/init.d/mysqld stop
      • 启动:/etc/init.d/mysqld start
      • 重启:/etc/init.d/mysqld restart (PS:大部分mysql都安装成服务模式,可以使用services mysql restart/start/stop等,mac下 brew services stop/start mysql)
    • 编码
      • 文件查看:file temp.sql
      • 查看mysql支持编码:mysql -u root -q show character set;
      • 文件a1.sql utf-8编码转成a2.sql gbk编码: iconv -f utf-8 -t gbk a1.sql > a2.sql
      • 修改数据库编码:alter database dbname character set utf8;
      • 查看当前数据库编码信息:status
    • source:执行某段脚本,如mysql:source myText.sql;
    • 修改密码:mysqladmin -u用户名 -p旧密码 password 新密码
    2. 跨服拷贝数据
    • 导入导出
      • 远程导出本地:mysqldump -h host -u root -p database_name>backup.sql
      • 指定编码导出:mysqldump -u root -p database_name --default-character-set=gbk >back.sql
      • 导出某张表:mysqldump -h host -u root -p database_name table_name >backup.sql
      • 导入:mysql -u root -p database_name<backup.sql
      • 导入某张表:mysql -h host -u root -p database_name table_name<backup.sql
      • 导出数据库结构:mysqldump -u root -p -d --add-drop-table database_name >db.sql(-d 没有数据 --add-drop-table 在每个create语句之前增加一个drop table)
      • 导出某张表:mysqldump -u root -p -d --add-drop-table database_name table_name>db.sql
    • 导出csv格式:select * from table_name into outfile 'test.csv' (PS:更目录在/var/lib/mysql/database_name下)
  • 相关阅读:
    CodeForces 785D Anton and School
    CodeForces 785C Anton and Fairy Tale
    CodeForces 785B Anton and Classes
    CodeForces 785A Anton and Polyhedrons
    爱奇艺全国高校算法大赛初赛C
    爱奇艺全国高校算法大赛初赛B
    爱奇艺全国高校算法大赛初赛A
    EOJ 3265 七巧板
    EOJ 3256 拼音魔法
    EOJ 3262 黑心啤酒厂
  • 原文地址:https://www.cnblogs.com/Lucky-qin2013/p/6708793.html
Copyright © 2011-2022 走看看