文档章节

mysql常用指令、语句

木子丰
 木子丰
发布于 2013/10/11 16:49
字数 498
阅读 67
收藏 0
点赞 0
评论 0

【通过命令提示符连接mysql】
1、没有设置密码时,可直接通过mysql命令进入
2、有密码时通过mysql -u root -p,之后再输入相应的密码

【创建一个名称为mydb1的数据库】

create database mydb1
【创建一个使用utf-8字符集的mydb1数据库】
create database mydb1 character set utf8

【创建一个使用utf-8字符集,并带校对规则的mydb1数据库】

create database mydb1 character set utf8 collate utf8_general_ci
--

【查看所有数据库】

show databases

【多个数据库时,选择数据库】

use mydb1

【查看数据库的创建信息】

show create database mydb1

【删除数据库】

drop database mydb1

【修改数据库的字符集为gb2312】

alter database mydb1 character set gb2312

【备份数据库到D盘的mydb1.sql】

mysqldump -uroot -p mydb1 > d:\mydb1.sql

【恢复数据库,方法一】

create database mydb1
source d:\mydb1.sql
【恢复数据库,方法二】
mysql -uroot -p mydb1 < d:\mydb1.sql

【查看所有表】

show tables

【查看表的创建细节】

show create table tableName

【查看表结构】

desc tableName

【windows平台命令行插入中文数据,查询出乱码时】

show variables like 'chara%'
set character_set_client=gb2312
set character_set_results=gb2312
--

windows平台默认使用的gb2312,统一编码即可

【查看数据库事务隔离级别】

select @@tx_isolation
--

【设置数据库的事务隔离级别】该操作只对当前使用的cmd起作用

set transaction isolaction level read uncommitted;
set transaction isolaction level read committed;
set transaction isolaction level repeatable read;

【打开数据库事务】

start transaction

【事务隔离级别分类:】

TRANSACTION_NONE 事务不受支持。 
TRANSACTION_READ_UNCOMMITTED 可以发生:脏读 (dirty read)、不可重复读和虚读 (phantom read)
TRANSACTION_READ_COMMITTED 不可以发生:脏读;可以发生: 不可重复读和虚读
TRANSACTION_REPEATABLE_READ 不可以发生:脏读和不可重复读的常量; 可以发生:虚读
TRANSACTION_SERIALIZABLE 不可以发生:脏读、不可重复读和虚读


【JDBC设置事务隔离级别】
connection.setTransactionIsolation(Connection.TRANSACTION_REPEATABLE_READ);

查询某个表的全部字段名称:
SELECT COLUMN_NAME FROM information_schema.COLUMNS where TABLE_NAME='要查询的表的名称';

 

© 著作权归作者所有

木子丰
粉丝 17
博文 236
码字总数 68754
作品 0
郑州
程序员
php与mysql 实例

一.查看是否链接成功、打开数据库 <?php $conn=@mysql_connect("localhost","root","")or die ("链接错误") ; mysqlselectdb("newdb",$conn); if($conn) echo "成功";?> 主机号:localhost 登......

方赛 ⋅ 2014/07/11 ⋅ 2

PHP与MySQL连接及SQL语言基本语法

学习PHP之SQL语法 数据库中的常用SQL语句 创建一个简单的数据库 创建一个数据库命令:CREATE TABLE 删除一个数据库命令:DROP TABLE 修改一个字段名称:RENAME TABLE TO 删除一个字段:ALTER...

长平狐 ⋅ 2012/10/08 ⋅ 0

集群之MYsql主从服务之引伸出Mysql互为主从(环形结构)外加简单实现自己个人的负载均衡器(3)

备注: 本人资历很浅,说的不对话,万望各位前辈不要计较, 另关于环形的问题,我在后面的评论给予回复, 其实环形,解决多地域问题比较好的选择 关于配置步骤我重新整理了一下(主从AND环形...

小洋哥 ⋅ 2014/05/21 ⋅ 55

MYSQL常用三种备份方式

MYSQL备份: 一:单表数据备份: 每次只能备份一张表,只能备份数据,不能备份表结构。 通常的应用:将表中的数据进行导出到文件。 备份:从表中选出一部分数据保存到外部的文件。 语法:(前...

LUKE1993 ⋅ 2016/10/20 ⋅ 0

阿里云 mysql 数据库导入出错

@JFinal 你好,想跟你请教个问题: 波哥,你好!我在阿里云ubuntu主机下安装好了java环境,jdk和tomcat没有出现问题,但是在安装好了Mysql5.5之后,导入sql文件出现这样的错误: 插入语句也会...

chris_hellowoo ⋅ 2015/05/01 ⋅ 3

mybatis配置oracle时,自己遇到问题

首先说下mybatis配置oracle的配置文件,mybatis-config.xml <configuration> </configuration> 看大家的都直接是这个样子的,但是自己建立数据库的时候有些地方是需要改动的,首先,driver是...

lar555 ⋅ 2016/05/31 ⋅ 0

初学php时一些术语以及一些基础知识

1、你要把PHP.ini 里的 displayerrors ? = ? On 才可以显示错误位置 打开php短标记符 short open tag 2、PHP数据运算类型 四种标量类型: boolean(布尔型) 理解为真假型 例:$bo=TRUE; $bo...

BENNEE ⋅ 2011/02/10 ⋅ 0

MySQL从删库到跑路

数据库(Database)是按照数据结构来组织、存储和管理数据的仓库, 每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。 我们也可以将数据存储在文件中,但是...

闻人牧月 ⋅ 2017/11/03 ⋅ 0

mysql常用命令及SQL语句

UPDATE user0 SET phone=REPLACE(phone,'13800','14400') //把phone中的13800替换为14400 select id,birth from userview WHERE birth LIKE CONCAT('%',SUBSTR(DATEFORMAT(CURRENTDATE(),'%Y......

xiejunbo ⋅ 2014/12/14 ⋅ 0

MySQL declare语句用法介绍

MySQL数据库中,declare语句是在复合语句中声明变量的指令,下文介绍几个declare语句的应用例子,以供参考。 MySQL declare语句是我们经常用到的语句,下文举例说明了MySQL declare语句的用法...

MiniBu ⋅ 2013/01/11 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

java软件工程师简历中项目经验怎么写?

作者:暗灭 链接:https://www.zhihu.com/question/20695310/answer/180691302 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 直接给你贴个我自己的简历...

颖伙虫 ⋅ 16分钟前 ⋅ 0

Confluence 6 恢复一个站点有关使用站点导出为备份的说明

推荐使用生产备份策略。我们推荐你针对你的生产环境中使用的 Confluence 参考 Production Backup Strategy 页面中的内容进行备份和恢复(这个需要你备份你的数据库和 home 目录)。XML 导出备...

honeymose ⋅ 58分钟前 ⋅ 0

JavaScript零基础入门——(九)JavaScript的函数

JavaScript零基础入门——(九)JavaScript的函数 欢迎回到我们的JavaScript零基础入门,上一节课我们了解了有关JS中数组的相关知识点,不知道大家有没有自己去敲一敲,消化一下?这一节课,...

JandenMa ⋅ 今天 ⋅ 0

火狐浏览器各版本下载及插件httprequest

各版本下载地址:http://ftp.mozilla.org/pub/mozilla.org//firefox/releases/ httprequest插件截至57版本可用

xiaoge2016 ⋅ 今天 ⋅ 0

Docker系列教程28-实战:使用Docker Compose运行ELK

原文:http://www.itmuch.com/docker/28-docker-compose-in-action-elk/,转载请说明出处。 ElasticSearch【存储】 Logtash【日志聚合器】 Kibana【界面】 答案: version: '2'services: ...

周立_ITMuch ⋅ 今天 ⋅ 0

使用快嘉sdkg极速搭建接口模拟系统

在具体项目研发过程中,一旦前后端双方约定好接口,前端和app同事就会希望后台同事可以尽快提供可供对接的接口方便调试,而对后台同事来说定好接口还仅是个开始、设计流程,实现业务逻辑,编...

fastjrun ⋅ 今天 ⋅ 0

PXE/KickStart 无人值守安装

导言 作为中小公司的运维,经常会遇到一些机械式的重复工作,例如:有时公司同时上线几十甚至上百台服务器,而且需要我们在短时间内完成系统安装。 常规的办法有什么? 光盘安装系统 ===> 一...

kangvcar ⋅ 昨天 ⋅ 0

使用Puppeteer撸一个爬虫

Puppeteer是什么 puppeteer是谷歌chrome团队官方开发的一个无界面(Headless)chrome工具。Chrome Headless将成为web应用自动化测试的行业标杆。所以我们很有必要来了解一下它。所谓的无头浏...

小草先森 ⋅ 昨天 ⋅ 0

Java Done Right

* 表示难度较大或理论性较强。 ** 表示难度更大或理论性更强。 【Java语言本身】 基础语法,面向对象,顺序编程,并发编程,网络编程,泛型,注解,lambda(Java8),module(Java9),var(...

风华神使 ⋅ 昨天 ⋅ 0

Linux系统日志

linux 系统日志 /var/log/messages /etc/logrotate.conf 日志切割配置文件 https://my.oschina.net/u/2000675/blog/908189 logrotate 使用详解 dmesg 命令 /var/log/dmesg 日志 last命令,调......

Linux学习笔记 ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部