mysql管理日常命令

连接数据库加字符集
mysql -u root -p --default-character-set=utf8 


导出数据库(带字符集)

mysqldump -u root -p --default-character-set=utf8 news > news.sql


导入数据库(注意连接字符集的问题)
mysql -h localhost -u root -p --default-character-set=utf8

导入数据库(注意连接字符集的问题)
mysql -h localhost  -u root -p --default-character-set=utf8
use 数据库名称
source E:/haowai-2015-06-12.sql;(windows下注意路径中"\"与"/",要使用"/")


创建数据库
CREATE DATABASE `test2` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

创建表:
CREATE TABLE dede_archives_sta (
  id int unsigned NOT NULL AUTO_INCREMENT PRIMARY KEY,
  aid  int  NOT NULL default 0,
  typeid  int  NOT NULL default 0,
  add_time int  NOT NULL default 0
)engine=innodb default charset=utf8 auto_increment=1;

修改字段信息
alter table dede_archives convert to character set utf8mb4 collate utf8mb4_bin;
alter table dede_archives add show_hide int default 0;
alter table dede_archives add seo_title varchar(100) default '';
ALTER TABLE dede_archives MODIFY `title` TEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
alter table newexample add address varchar(110)


查看所有表的大小
select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables where table_schema='home';

查看字符集

show variables like '%char%';
show table status from mysql_db like '%tb_name%'

show full columns from tb_name;



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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值