`
tinyhema
  • 浏览: 150686 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

mysql命令记录

 
阅读更多
记录用过的mysql命令

###  添加用户


### 用户授权
grant all privileges on *.* to root@'%'' identified by 'root'
flush privileges;


### 字符串操作
# 替换
update tbl_name set field_name = replace(field_name, 'src', 'dest') where xxx = xxx 
# 拼接,注意ifnull是为了兼容字段为空的场景
concat(ifnull(field_name, ''), 's2')


### 删除重复值
delete torrent from torrent , (select id from torrent group by id having count(id)>1 ) as t2 where torrent.id=t2.id


### 添加主键
Alter table torrent add primary key(id)


### md5值建立索引
conv(substr(md5('?'),1,14),16,10)
# md5值是 32位字符串,通过以上转换,相当于把md5值的一部分取出来转成数字存储,可能会有重复的,但是数字的索引效率是要高于字符串的,可以提高索引效率



## dump数据时提升性能
	sed -i '/\[mysqld\]/a\innodb_flush_log_at_trx_commit=0' /etc/my.cnf
	sed -i '/\[mysqld\]/a\sync_frm=0' /etc/my.cnf


### java.sql.SQLException: Table 'xxx.XXX' doesn't exist
mysql + linux区分表名大小写,大写sql访问小写的表名会报错,修改my.cnf后重启mysql即可
	sed -i '/\[mysqld\]/a\lower_case_table_names=1' /etc/my.cnf


### 命令行监测db server连接数
mysql -uusername -ppassword -P3307 -h127.0.0.1 -e"show status like '%Threads_connected%'" -ss | awk '{print $2}'
分享到:
评论

相关推荐

    最全Mysql数据库命令

    C:使用mysql命令 mysql -u username -p -D dbname 五、启动与退出 1、进入MySQL:启动MySQL Command Line Client(MySQL的DOS界面),直接输入安装时的密码即可。此时的提示符是 :mysql> 2、退出MySQL:quit或exit...

    MySQL命令大全

    C:使用mysql命令 mysql -u username -p -D dbname 一、启动与退出 1、进入MySQL:启动MySQL Command Line Client(MySQL的DOS界面),直接输入安装时的密码即可。此时的提示符是:mysql> 2、退出MySQL:quit或...

    mysql常用命令

    第一招、mysql服务的启动和停止 ...键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是: mysql> 注意,如果是连接到另外的...3、退出MYSQL命令: exit (回车)

    mysql清除记录数

    1.mysql清空表语句后,新插入的语句会ID会以之前存在的序号记录下去,使用truncate命令清除记录,新插入的语句从1开始 示例: mysql> select id from t1; +----+ | id | +----+ | 1 | | 2 | | 3 | +----+ 清空表 ...

    mysql常用命令实用命令

    mysql表的创建修改删除,记录的删除修改,数据库备份恢复等等常用命令

    mysql命令集 .docx

    mysql数据库课程中记录的一些mysql 命令用法

    Mysql备份还原命令

    Mysql备份还原命令,命令记录起来比较麻烦,记录到文档中,方便使用

    MYSQL常用命令大全

    C:使用mysql命令 mysql -u username -p -D dbname 一、启动与退出 1、进入MySQL:启动MySQL Command Line Client(MySQL的DOS界面),直接输入安装时的密码即可。此时的提示符是:mysql> 2、退出MySQL:quit或exit...

    linux服务器清空MySQL的history历史记录 删除mysql操作记录

    2. 立即清空里的history当前历史命令的记录 代码如下:history -c当然,如果你想要当前执行的命令立即写入到history里面的话,可以执行 代码如下:history -w 否则就只能等到退出bash的时候才会写入了。因为在bash...

    mysql 常用命令.pdf

    mysql 常用命令.pdf 安装,启动,停止与卸载Mysql系统服务(进bin目录后): 安装:mysqld install 卸载:mysqld remove 启动:net start mysql 停止:net stop mysql 1:使用SHOW语句找出在服务器上当前存在什么数据库: ...

    CentOSMySql安装记录.txt

    ###执行解压命令: #tar -xvf MySQL-5.6.14-1.rhel5.x86_64.rpm-bundle.tar MySQL-client-5.6.14-1.rhel5.x86_64.rpm MySQL-embedded-5.6.14-1.rhel5.x86_64.rpm MySQL-shared-compat-5.6.14-1.rhel5.x86_...

    MySQL – binlog日志简介及设置

    可以使用mysqlbin命令查看二进制日志的内容。 binlog 的作用 用于数据库的主从复制及数据的增量恢复。 MySQL binlog格式 binlog的格式也有三种:STATEMENT、ROW、MIXED 。 1、STATMENT模式:基于SQL语句的复制...

    邓炜MYSQL常用操作命令

    MYSQL常用操作命令 大纲 一、mysql 常用命令 二、mysql 导入、导出文件 1.mysql服务的启动和停止 net stop mysql net start mysql 2. 显示数据库列表 缺省有两个数据库:mysql和test show databases; 3.显示库中的...

    mysql常用命令,网上收集

    这里记录了,我所收集的mysql常用命令,对初学者会有所帮助.这里有一些常用的mysql命令,希望对你有所帮助

    MySql视图化工具常用命令

    文件中记录了一些常用的navicat查询的快捷键,很方面大家操作这个工具,记录不完善还望莫见怪!!!

    MySQL中文参考手册.chm

    MySQL中文参考手册.chm 449kb <br/>0 译者序 1 MySQL的一般的信息 1.1 什么是MySQL? 1.2 关于本手册 1.2.1 本手册中使用的约定 1.3 MySQL的历史 1.4 MySQL的主要特征 1.5...

    MYSQL常用命令

    MYSQL常用命令 记录了如何备份,导入数据库,及新建表命令等。

    MYSQL数据库修复程序

    MySQL数据库修复程序,表查看,读取,表设计。SQL数据库内容读取。

    MySql基础命令详解(基础篇)

    目录MySql学习笔记(基础篇)-MySql基础命令详解环境介绍Sql的分类DDL语句对库的操作对表的操作DML语言插入记录更新记录删除记录查询记录MySql语法规范 环境介绍 Centos7 MySql5.7 Sql的分类 Sql,分为DQL(查询),DML...

Global site tag (gtag.js) - Google Analytics