易截截图软件、单文件、免安装、纯绿色、仅160KB

Mysql创建数据库和数据库表

1、使用SHOW语句找出在服务器上当前存在什么数据库:
mysql> SHOW DATABASES;
+----------+
| Database |
+----------+
| mysql|
| test |
+----------+
3 rows in set (0.00 sec)
2、创建一个数据库abccs
在创建数据库前,先确定权限,不然会出现错误,可以用
mysql -u root  修改为你的用户权限不足,用root用户
.
mysql> CREATE DATABASE abccs;
注意不同操作系统对大小写的敏感。
3、选择你所创建的数据库
mysql> USE abccs
Database changed
此时你已经进入你刚才所建立的数据库abccs.
4、 创建一个数据库表
首先看现在你的数据库中存在什么表:
mysql> SHOW TABLES;
Empty set (0.00 sec)
说明刚才建立的数据库中还没有数据库表。下面来创建一个数据库表mytable:
我们要建立一个你公司员工的生日表,表的内容包含员工姓名、性别、出生日期、出生城市。
mysql> CREATE TABLE mytable (name VARCHAR(20), sex CHAR(1),
-> birth DATE, birthaddr VARCHAR(20));
Query OK, 0 rows affected (0.00 sec)
由于name、birthadd的列值是变化的,因此选择VARCHAR,其长度不一定是20。可以选择从
1到255的任何长度,如果以后需要改变它的字长,可以使用ALTER TABLE语句。);
性别只需一个字符就可以表示:"m"或"f",因此选用CHAR(1);
birth列则使用DATE数据类型。
创建了一个表后,我们可以看看刚才做的结果,用SHOW TABLES显示数据库中有哪些表:
mysql> SHOW TABLES;
+---------------------+
| Tables in menagerie |
+---------------------+
| mytables|
+---------------------+
5、显示表的结构:
mysql> DESCRIBE mytable;
+-------------+-------------+------+-----+---------+-------+
| Field | Type| Null | Key | Default | Extra |
+-------------+-------------+------+-----+---------+-------+
| name| varchar(20) | YES | | NULL| |
| sex | char(1) | YES | | NULL| |
| birth | date| YES | | NULL| |
| deathaddr | varchar(20) | YES | | NULL| |
+-------------+-------------+------+-----+---------+-------+
4 rows in set (0.00 sec)
6、 往表中加入记录
我们先用SELECT命令来查看表中的数据:
mysql> select * from mytable;
Empty set (0.00 sec)
这说明刚才创建的表还没有记录。


相关文档:

关于mysql plugin 自定义系统变量

1. 定义
/*
  Plugin system variables.
*/
static long     sysvar_one_value;
static char     *sysvar_two_value;
static MYSQL_SYSVAR_LONG(simple_sysvar_one, sysvar_one_value,
  PLUGIN_VAR_RQCMDARG,
  "Simple fulltext parser example system variab ......

MySql 字符串函数


MySql 字符串函数
[ 2006-04-22 19:24:44 | Author: Ychon ]
Font Size: Large | Medium | Small
对于针对字符串位置的操作,第一个位置被标记为1。
ASCII(str)
返回字符串str的最左面字符的ASCII代码值。如果str是空字符串,返回0。如果str是NULL,返回NULL。
mysql> select ASCII('2');
-> 50
mysql ......

最快的MySql数据库备份方法

使用MYSQL进行数据库备份,又很正规的数据库备份方法,同其他的数据库服务器有相同的概念,但有没有想过,MySQL会有更简捷的使用文件目录的备份方法,而且又快有好。
  一、数据备份捷径
  因为这个方法没有得到官方正式文档的验证,我们暂称为试验吧。
  目的:备份hostA主机中一个mysql数据库TestA,并恢复到到h ......

MySQL Explain 的使用

      对于使用 MySQL 这个数据库系统的用户来说,它不仅开源,稳定,效率也很高。但有时也会遇到一些性能方面的问题。一般情况可能会有以下几种可能:
1. 数据表的索引没有合理的建好或使用。
2. SQL语句过于复杂,(左/右连接,多表查询等)。
3. 服务器配置不合理。
4. 服务器本身的处理能 ......

mysql基本命令

 启动:net start mySql;
  进入:mysql -u root -p/mysql -h localhost -u root -p databaseName;
  列出数据库:show databases;
  选择数据库:use databaseName;
  列出表格:show tables;
  显示表格列的属性:show columns from tableName;
  建立数据库:source fileNam ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号