mysql数据库自动创建数据,MYSQL创建数据库

发布时间:2022-11-17

本文目录一览:

  1. mysql怎么创建数据库表
  2. 默认情况下,在安装MySQL数据库系统时会自动安装MySQL
  3. 怎样使用phpMyadmin创建Mysql数据库
  4. mysql数据库怎么创建数据表并添加数据
  5. 如何根据已有的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数据库的步骤:

一、使用菜单自动创建数据库

  1. 登陆phpMyAdmin
  2. 在phpMyAdmin右边窗口中,填写数据库名称,点击“创建”即可。例如我们创建一个名为cncmstest的数据库。
  3. 创建成功后提示如下: (略)

二、运行SQL语句创建数据库

  1. 登陆phpMyAdmin
  2. 在phpMyAdmin主界面中点击“SQL”超链接。
  3. 在SQL输入窗口输入建表语句,点击右下角“执行”即可。例如创建db_xuesheng数据库:
create database db_xuesheng;

执行成功界面如下: (略) 备注:其实两种创建数据库方式本质是一样的,第一种是利用系统菜单自动组合建库SQL并执行,第二种是手动输入建库SQL,如果熟悉SQL操作的话,第二种更快捷。

mysql数据库怎么创建数据表并添加数据

  1. 创建一个数据库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数据库自动生成创建语句?

  1. 先用Navicat for MySQL创建名为shopping的数据库,如下图所示: (略)
  2. 在创建的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。