MySql 笔记

#MySql 笔记

## 数据库操作命令

###查看所有数据库

show databases;

###创建数据库

create database leotest;

###删除数据库

drop database leotest;

###选择要操作的数据库

use leotest;

###查看数据库中的数据表

show tables;

###创建数据库表

create table t1(id int, name text);

###查看数据库表信息

mysql> desc t1;

###查看数据创建语句

show create table t1\G

###修改表字段

alter table orderinfo add `order_number` varchar(40);

alter table orderinfo modify `order_number` varchar(50);

alter table orderinfo drop `order_number`;

alter table orderinfo change `goods` `goods_name` varchar(40);

###清除表中的数据

truncate table 表名

###创建数据库表例子

MySQL数据库如何创建一张用户表并将其ID设置为自动增长列呢?本文我们主要就介绍这一过程,首先我们介绍一下该测试的环境,然后介绍创建的详细代码,希望能够对您有所帮助。

环境:

phpMyAdmin SQL Dump

version 3.3.8.1

http://www.phpmyadmin.net

主机: w.rdc.sae.sina.com.cn:3307

生成日期: 2011 年 08 月 19 日 16:18

服务器版本: 5.1.47

PHP 版本: 5.2.9

数据库: `app_tushow`

表的结构 `users`

创建的代码如下:

CREATE TABLE IF NOT EXISTS `users` (

`id` int(9) NOT NULL AUTO_INCREMENT,

`name` varchar(32) NOT NULL,

`full_name` varchar(255) NOT NULL,

`password` varchar(64) NOT NULL,

`login_count` int(10) unsigned NOT NULL DEFAULT '0',

`last_login` int(10) unsigned NOT NULL DEFAULT '0',

`email` varchar(64) DEFAULT NULL,

`admin` tinyint(1) DEFAULT '0',

`guest` tinyint(1) DEFAULT '0',

`hash` char(32) DEFAULT NULL,

`url` varchar(255) DEFAULT NULL,

`locale` char(10) DEFAULT NULL,

PRIMARY KEY (`id`),

UNIQUE KEY `name` (`name`),

UNIQUE KEY `hash` (`hash`)

) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;

转存表中的数据 `users`

INSERT INTO `users` (`id`, `name`, `full_name`, `password`, `login_count`, `last_login`, `email`, `admin`, `guest`, `hash`, `url`, `locale`) VALUES

(1, 'guest', 'Guest User', '', 0, 0, NULL, 0, 1, NULL, NULL, NULL),

(2, 'admin', 'Gallery Administrator', '', 0, 0, 'unknown@unknown.com', 1, 0, NULL, NULL, NULL)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、MySQL启动和关闭(安装及配置请参照百度经验,这里不再记录。MySQL默认端口号:3306;默认数据类型格式...
    强壮de西兰花阅读 675评论 0 1
  • MySQL数据库对象与应用 2.1-MySQL数据类型 库建立好之后基本不动,和我们接触最频繁的是表. 建表就是声...
    极客圈阅读 2,167评论 0 8
  • 学习web安全足足有一个半月有余,之前学的是前端,也会一点python。。好吧差不多忘了。常规工具算是熟悉基本...
    一叶红尘哦哟阅读 3,398评论 4 92
  • 什么是数据库? 数据库是存储数据的集合的单独的应用程序。每个数据库具有一个或多个不同的API,用于创建,访问,管理...
    chen_000阅读 4,053评论 0 19
  • 课程内容 创业领导力宁向东先生从宏碁的陈俊圣将宏碁起死回生说起。 “陈俊圣每次出差都只做七件事: 了解所在地的业务...
    viphhs阅读 1,160评论 0 1