MySQL最常见的操作语句小结
以下是我这几天一直在用的几个命令,先记下来,以后会整理一份mysql详细的使用文档
注:[]中代表名字,需要用库名或者表名替换
显示所有的库:
show databases;
进入某库:
use [dbname];
显示所有的表:
show tables;
显示某表的字段配置:
describe [tbname];
或
show full fields from [tbname];
创建库:
create database [dbname];
删除表:
drop database [dbname];
删除表:
drop table [tbname];
导入创建脚本:
mysql -u[user] -p [dbname] < [create.sql]
(如果没有密码,则不需要-p)
显示每个表的数据存储量等状态:
show table status \G;
就到这里。
相关推荐
-
C#实现操作MySql数据层类MysqlHelper实例
本文实例讲述了C#实现操作MySql数据层类MysqlHelper.分享给大家供大家参考.具体如下: using System; using System.Data; using System.Configuration; using System.Collections.Generic; using System.Linq; using System.Text; using System.Xml.Linq; using MySql.Data; using MySql.Data.MySqlCli
-
Shell、Perl、Python、PHP访问 MySQL 数据库代码实例
下午写了一个简单的 bash 脚本,用来测试程序,输入一个测试用例文件,输出没有通过测试的用例和结果,然后把结果保存到数据库里.如何在 bash 脚本里直接访问数据库呢?既然在 shell 里可以直接用 mysql 命令操作数据库,那么在 shell script 里也应该可以通过调用 mysql 来操作数据库.比如用下面的 bash shell 脚本查询数据库: Bash 复制代码 代码如下: #!/bin/bash mysql -uvpsee -ppassword test << EOFM
-
mysql、mssql及oracle分页查询方法详解
本文实例讲述了mysql.mssql及oracle分页查询方法.分享给大家供大家参考.具体分析如下: 分页查询在web开发中是最常见的一种技术,最近在通过查资料,有一点自己的心得 一.mysql中的分页查询 注: m=(pageNum-1)*pageSize;n= pageSize; pageNum是要查询的页码,pageSize是每次查询的数据量, 方法一: select * from table order by id limit m, n; 该语句的意思为,查询m+n条记录,去掉前m条,返
-
MySQL最常见的操作语句小结
以下是我这几天一直在用的几个命令,先记下来,以后会整理一份mysql详细的使用文档 注:[]中代表名字,需要用库名或者表名替换 显示所有的库: show databases; 进入某库: use [dbname]; 显示所有的表: show tables; 显示某表的字段配置: describe [tbname]; 或 show full fields from [tbname]; 创建库: create database [dbname]; 删除表: drop database [dbname
-
命令行模式下备份、还原 MySQL 数据库的语句小结
为了安全起见,需要经常对数据库作备份,或者还原.对于 MySQL 而言,最方便的方法可能就是用 phpMyAdmin 的导出.导入功能了,但如果你的数据库体积比较大,作为 Web 应用的 phpMyAdmin 可能会遭遇"超时"而操作失败.所以,学会在命令行模式下备份.还原数据库,还是很有必要的. 1.备份数据库 在 Linux 命令行模式下备份 MySQL 数据库,用的是 mysqldump 命令: 复制代码 代码如下: mysqldump -u mysqluser -p test_
-
MySQL 数据库 like 语句通配符模糊查询小结
MySQL 报错:Parameter index out of range (1 > number of parameters, which is 0)--MySQL 数据库 like 语句通配符模糊查询小结 前言 今天在使用MySQL语句执行增删改查操作时,控制台报出了以下错误:Parameter index out of range (1 > number of parameters, which is 0).翻译过来意思就是:查到结果数据为1,真实值应为0,参数越界,产生错误.如此也就明
-
mysql查询字符串替换语句小结(数据库字符串替换)
将ubk_vhost_list表中的字段userid中的字符10005替换成10010 UPDATE `table_name` SET `field_name` = replace (`field_name`,'from_str','to_str') WHERE `field_name` LIKE '%from_str%' 说明: table_name -- 表的名字 field_name -- 字段名 from_str -- 需要替换的字符串 to_str -- 替换成的字符串 今天运行了一个
-
MySql存储过程学习知识小结
什么是存储过程: 存储过程可以说是一个记录集吧,它是由一些T-SQL语句组成的代码块,这些T-SQL语句代码像一个方法一样实现一些功能(对单表或多表的增删改查),然后再给这个代码块取一个名字,在用到这个功能的时候调用他就行了. 存储过程的好处: 1.由于数据库执行动作时,是先编译后执行的.然而存储过程是一个编译过的代码块,所以执行效率要比T-SQL语句高. 2.一个存储过程在程序在网络中交互时可以替代大堆的T-SQL语句,所以也能降低网络的通信量,提高通信速率. 3.通过存储过程能够使没有权限的
-
对MySql经常使用语句的全面总结(必看篇)
下面总结的知识点全是经常用的,全都是干货,好好收藏吧. /* 启动MySQL */ net start mysql /* 连接与断开服务器 */ mysql -h 地址 -P 端口 -u 用户名 -p 密码 /* 跳过权限验证登录MySQL */ mysqld --skip-grant-tables -- 修改root密码 密码加密函数password() update mysql.user set password=password('root'); SHOW PROCESSLIST -- 显
-
MySQL 数据库的监控方式小结
目录 1.连接数(Connects) 2.缓存(bufferCache) 3.锁(lock) 4.慢SQL 5.statement 6.吞吐(Database throughputs) 7.数据库参数(serverconfig) 8.慢 SQL排查步骤 9.总结 对于当前数据库的监控方式有很多,分为数据库自带.商用.开源三大类,每一种都有各自的特色: 而对于 mysql 数据库由于其有很高的社区活跃度,监控方式更是多种多样,不管哪种监控方式最核心的就是监控数据,获取得到全面的监控数据后就是灵活的
-
MySQL中or语句用法示例
1.mysql中or语法的使用,在mysql语法中or使用注意点. 项目遇到坑,遍历发放奖励数据查询错误!!! $sql = 'SELECT * FROM `vvt_spread_doubleegg_exchange_award` AS p WHERE p.`act_type` = 4 or p.`act_type` = 5 AND p.`user_id` = ' .$user_id ; sql中的or语法一般用于多个条件的查询,上面的语法查询的相当于:两个sql查询出来的数据集合. $sql
-
MySQL中select语句使用order按行排序
本文介绍MySQL数据库中执行select查询语句,并对查询的结果使用order by 子句进行排序. 再来回顾一下SQL语句中的select语句的语法: Select 语句的基本语法: Select <列的集合> from <表名> where <条件> order by <排序字段和方式> 如果要对查询结果按某个字段排序,则要使用order by 子句,如下: select * from <表名> order by <字段名称>
-
MYSQL表优化方法小结 讲的挺全面
同时在线访问量继续增大 对于1G内存的服务器明显感觉到吃力严重时甚至每天都会死机 或者时不时的服务器卡一下 这个问题曾经困扰了我半个多月MySQL使用是很具伸缩性的算法,因此你通常能用很少的内存运行或给MySQL更多的被存以得到更好的性能. 安装好mysql后,配制文件应该在/usr/local/mysql/share/mysql目录中,配制文件有几个,有my- huge.cnf my-medium.cnf my-large.cnf my-small.cnf,不同的流量的网站和不同配制的服务器环
随机推荐
- PHP屏蔽关键字实现方法
- vbs中将GB2312转Unicode的代码
- Bootstrap编写一个在当前网页弹出可关闭的对话框 非弹窗
- C++的get()函数与getline()函数使用详解
- Javascript writable特性介绍
- Linux tar命令使用列子第1/2页
- 显示器启动黑屏的逐步检查方法
- 利用nodejs监控文件变化并使用sftp上传到服务器
- Android应用开发中模拟按下HOME键的效果(实现代码)
- python生成二维码的实例详解
- 详解如何使用Android Studio开发Gradle插件
- Android Bluetooth蓝牙技术初体验
- 详解Spring Boot 中使用 Java API 调用 lucene
- Spring中如何动态注入Bean实例教程
- jquery中ajax请求后台数据成功后既不执行success也不执行error的完美解决方法
- Java字符串操作和C#字符串操作的不同小结
- JavaScript实现美化滑块效果
- laravel-admin的多级联动方法
- Android方向传感器的使用方法
- Android Viewpager实现无限循环轮播图