`
lijunjie
  • 浏览: 387880 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

常用命令

阅读更多
mysqldump -h HOSTNAME -uUSERNAME -p DBNAME > exported_db.sql
将hostname服务器上用户名为username的用户,DBNAME数据库导出到exported_db.sql
source exported_db.sql将导出的数据导入到数据库中

mysql -uroot -p -Ne "set names gbk;select * from t_kernel where mootime<'2008-10-01 00:00:00'" league >kernel.log
导出某一数据库某个表的某一部分内容

load data infile '/home/mysql/kernel.log' into table t_kernel;
将导出的文本导入库中

设置mysql默认字符集为中文
在/etc/my.cnf 中.在[mysqld]后面设置
# default charaset utf8
character-set-server=utf8
collation-server=utf8_general_ci
default-character-set=utf8

必须在[mysqld]中.其他[]地方不可用


CREATE DATABASE `database` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

读取如果遇到乱码,先设置set names gbk.来查看.


时间同步命令
ntpdate ntp1.nl.net

学会使用tcpdump和strings工具。在大多数情况下,你可以使用下面的命令检查是否MySQL数据流未加密:
tcpdump -l -i eth0 -w - src or dst port 3306 | strings

mysql -uroot -p -Ne "select distinct mobile from t_kernel where (channelid=1 or channelid=2) and mootime<'2008-10-19 00:00:00' " league>14181.txt

用 ulimit -a 命令可以查看当前所有资源限制


mysql 从数据库随机选一条记录
select * from tablename order by rand() limit 1


netstat -lntp
列出linux系统本机打开的所有端口

alter database testdb character set utf8;
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics