初涉MySQL——操作数据库

初涉MySQL——操作数据库
 一、数据库创建:CREATE
	 1、语法:CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name.
	 2、DATABASE和SCHEMA是相同的,任选其一
	3、IF NOT EXISTS:如果创建的数据库存在,则不只报出warning,不写会报错
	4、CHRARCTER SET gbk:为表设置编码方式,如果不设置则用mysql默认的编码方式
 二、查看数据库列表:SHOW
	 1、SHOW { DATABASE | SCHEMAS } [LIKE 'pattern' | WHERE expr]
	 2、SHOW CREATE DATABASE xx:显示xx数据库信息
三、数据库的修改:ALTER
 	1、修改数据库编码方式:ALTER { DATABASE | SCHEMAS } [db_name][DEFAULT] CHARACTER SET [=] charset_name
四、删除数据库:DROP
	 1、删除数据库:DROP { DATABASE | SCHEMAS } [IF EXISTS] db_name;
 	mysql -uroot -proot prompt \D --修改mysql操作符为当前日期
	show databases --展示所有数据库
	create database if not exists t1 character set gbk; --创建数据库
	show create database t1; --展示数据库t1的创建命令和编码形式
	-修改数据库编码格式
	alter database t2 character set =utf8;
	--删除数据库
	drop database if exists t1;
	--展示警告信息
	show warnings;

tips:
	cmd操作 :cls 清屏登录
时间: 2024-10-14 19:59:14

初涉MySQL——操作数据库的相关文章

MySQL操作数据库和表的常用命令新手教程_Mysql

我是新手 学习如何管理和导航MySQL数据库和表是要掌握的首要任务之一,下面的内容将主要对MySQL的数据库和表的一些常用命令进行总结,一些我们不得不掌握的命令,一些信手拈来的命令. 处理数据库 1.查看数据库 获取服务器上的数据库列表通常很有用.执行show databases;命令就可以搞定. 复制代码 代码如下: mysql> show databases; 2.创建数据库 复制代码 代码如下: mysql> create database db_test; Query OK, 1 ro

mysql+php数据库操作类

mysql+php数据库操作类 class DbQueryForMysql {  /**   * select方法返回的最大记录数   */  const MAX_ROW_NUM = 1000;  /**   * 数据查询结果集对象   * @var object $dataSet   */  public $dataSet   = NULL ;  /**   * 数据源对象   * @var object $ds   */  public $ds    = NULL ;  /**   * 查询

mysql5.7在centos下编写c语言程序操作数据库时,头文件#include<mysql/mysql.h>报错

问题描述 mysql5.7在centos下编写c语言程序操作数据库时,头文件#include<mysql/mysql.h>报错 mysql5.7在centos下编写c语言程序操作数据库时,头文件#include报错 解决方案 这是没有找到plugin_auth_common.h文件啊,你对照一下目录下面有没有这个文件啊...另外这个/usr/include/mysql/mysql目录看起来有点奇怪啊,你是不是多建了一层mysql目录

关于php操作mysql执行数据库查询的一些常用操作汇总_php技巧

php操作mysql步骤:1.$connect=mysql_connect('localhost','root','123456') or die('数据库连接失败.'mysql_error());链接mysql.2.mysql_select_db('database',$connect)选择链接的数据库.3.mysql_query('Set names gb2312');$sql = "select * from blog_article";准备要查询的数据.4.$datas = m

mysql Connector C++ 操作数据库 vs2012

最近想写一个应用程序,要连接和操作mysql数据库,以前只是用c++ builder 操作过mysql数据库,那是用控件操作的,感觉比较弱智,但是c++ builder vcl控件感觉在多线程里比较坑,所以用vs2012做了. c++连接mysql有两种方式,1是原始的方法,2是用 Connector c++ .Connector c++  只是一种封装,使之更加方便.本方只记下关于 Connector c++ 操作数据库. 想写一个demo 测试一下. mysql connector c++

【转载】低成本和高性能的MySQL云数据库的实现淘宝 MySQL

低成本和高性能的MySQL云数据库的实现 作者: 鸣嵩/曹伟(集团技术专家) 本文刊登于<程序员>杂志2012年12期上,转载请注明         UMP(Unified MySQL Platform)系统是淘宝核心系统数据库团队开发的低成本和高性能的MySQL云数据方案,关键模块采用Erlang语言实现.系统中包含了controller服务器.proxy服务器.agent服务器.API/Web服务器.日志分析服务器.信息统计服务器等组件,并且依赖于Mnesia.LVS.RabbitMQ.Z

statement-用Statement可以操作数据库PrepareStatement不行吗,为什么,看如下代码。

问题描述 用Statement可以操作数据库PrepareStatement不行吗,为什么,看如下代码. import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement; public class JdbeTest {

ASP操作数据库的类,让数据操作变得简单

对于ASP的使用者来说,在数据库操作上越简单,就有更多的时间去考虑逻辑上和应用上的代码,效率也会更高.今天俺在这里给大家提供一种数据库操作的思路,这些代码是俺在长期的ASP应用中不断完成和修正的,也已经用它完成了很多项目了,应该说直接拿去用是没有问题的.当然本人能力也有限,希望大家一起来讨论. 说明:此帖代码均是VBScript版本.另外最好你对手写ASP已经有一定的基础. 先简单介绍一下俺这个类的一些特点: 1.可同时操作多个不同类型的数据库.2.完全不用考虑数据类型的差别,再也不用想字符型字

一个PHP MySQL操作类...

<?php /** * MySQL 数据库操作工具类, 方便数据库操作. * 示例见底部注释. * @author: http://www.ideawu.net/blog/ */ class Mysql{ var $conn; var $query_list = array(); public $query_count = 0; public function __construct($c){ if(!isset($c['port'])){ $c['port'] = '3306'; } $ser