本文目录一览:
- mysql怎么创建数据库表
- 默认情况下,在安装MySQL数据库系统时会自动安装MySQL
- 怎样使用phpMyadmin创建Mysql数据库
- mysql数据库怎么创建数据表并添加数据
- 如何根据已有的Mysql数据库自动生成创建语句?
mysql怎么创建数据库表
01 MySql创建数据库指定字符集 创建数据库指定字符集: UTF8
CREATE DATABASE xiaoyao_db DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci
GBK
CREATE DATABASE xiaoyao_db DEFAULT CHARACTER SET gbk COLLATE gbk_general_ci
02 MySql创建表并设定为主键自动增值
CREATE TABLE person
(
personID int NOT NULL AUTO_INCREMENT,
PRIMARY KEY(personID),
FirstName varchar(15),
LastName varchar(15),
Age int
)
//创建admin表
CREATE TABLE `admin`
(
`id` INT(11) NOT NULL AUTO_INCREMENT,
`username` CHAR(20) NOT NULL,
`password` CHAR(32) NOT NULL,
`email` CHAR(32) NOT NULL,
PRIMARY KEY(`id`)
)ENGINE=INNODB AUTO_INCREMENT=1;
03 MySql在PHP语句中insert into
INSERT INTO table_name (column1,column2,column3,...) VALUES (values1,values2,values3....);
04 Mysql在PHP语句中update语法
UPDATE table_name SET column_name = new_value WHERE column_name = some_value
05 Mysql在PHP语句中Delete from语法
DELETE FROM table_name WHERE column_name = some_values;
06 注意两点: 1、MySql在PHP语句中insert into常错点
mysql_query("insert into admin(username,password,age) values('vaule','vaule','vaule')");
上面语句执行之前,应该先执行mysql_query("set names utf8");
以防止数据插入之后出现乱码!
2、MySql在PHP语句中update常错点
update数据之前执行mysql_query("set names utf8")
,这样才会成功更新数据。
默认情况下,在安装MySQL数据库系统时会自动安装MySQL
会。在安装MySQL时,会自动安装一个名为mysql的数据库,该数据库中的表都是权限表。关于安装mysql数据库后系统自动创建的数据库的相关内容,安装mysql数据库后系统会自动创建安装数据库,统一默认安装在一个目录中。
怎样使用phpMyadmin创建Mysql数据库
phpMyadmin是一个被普遍应用的网络数据库管理系统,使用起来较为简单,可以自动创建,也可以运行SQL语句创建,下面分别演示两种方式创建Mysql数据库的步骤:
一、使用菜单自动创建数据库
- 登陆phpMyAdmin
- 在phpMyAdmin右边窗口中,填写数据库名称,点击“创建”即可。例如我们创建一个名为
cncmstest
的数据库。 - 创建成功后提示如下: (略)
二、运行SQL语句创建数据库
- 登陆phpMyAdmin
- 在phpMyAdmin主界面中点击“SQL”超链接。
- 在SQL输入窗口输入建表语句,点击右下角“执行”即可。例如创建
db_xuesheng
数据库:
create database db_xuesheng;
执行成功界面如下: (略) 备注:其实两种创建数据库方式本质是一样的,第一种是利用系统菜单自动组合建库SQL并执行,第二种是手动输入建库SQL,如果熟悉SQL操作的话,第二种更快捷。
mysql数据库怎么创建数据表并添加数据
- 创建一个数据库test2
mysql create database test2;
截图: (略) 2. 创建一个mytable表
mysql create table mytable (name varchar(20), sex char(1), birth date, birthaddr varchar(20));
截图: (略) 3. 显示表结构
mysql describe mytable;
截图: (略) 4. 向表中插入一条记录
mysql insert into mytable values('abc','f','1988-07-07','chian');
截图: (略)
如何根据已有的Mysql数据库自动生成创建语句?
- 先用Navicat for MySQL创建名为
shopping
的数据库,如下图所示: (略) - 在创建的
shopping
数据库上运行已有的.sql
文件,要注意上面创建的数据库名字shopping
最好和原先.sql
文件中的名字一样,也可以不一样,如果不一样的话会自动生成原来.sql
文件中SQL语句所命名的数据库。
Mysql简介
MySQL 是一个关系型数据库,由瑞典 MySQL AB 公司开发,目前属于 Oracle 旗下公司。MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。 MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL 所使用的 SQL 语言是用于访问数据库的最常用标准化语言。 MySQL 软件采用了双授权政策(本词条“授权政策”),分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。由于其社区版性能卓越,搭配 PHP、Linux 和 Apache 可组成良好的开发环境,经过多年的web技术发展,在业内被广泛使用的一种web服务器解决方案之一,称之为LAMP。