我想知道如何在mySql中创建动态表。我在SQLServer2008中使用过动态表,但我对mySql还不熟悉。有可能吗?
例如:在Sql server中,我创建了动态客户表。
DECLARE @tblCustomer as table(
[ ] bit
,Sl# int
,custID int
,CustCode varchar(max)
,Customer nvarchar(max)
,Authorized bit
我使用phpMyAdmin将CSV文件加载到MySQL表中,但是,该表必须在加载之前创建吗?
我已经读过,如果使用工作台( ),那么最新的版本会动态地创建表,但是,使用phpMyAdmin是否可能这样做。下面是不起作用的代码
load data local infile '/Users/...'
into table skin_cutaneous_melanoma
fields terminated by ','
lines terminated by '\n'
错误是:
#1146 - Table hospital.skin_cutaneou
我正在尝试用Php和MySql构建一个动态菜单(带子菜单)。并试图建立动态编辑器来操纵这个菜单,创建,删除等。我已经堆叠时,创建菜单类别与它的位置。为了更好地理解,请看一看mysql表结构=>。
create table menu(
id int(5) NOT NULL AUTO_INCREMENT PRIMARY KEY,
sort_id UNSIGNED BIGINT NOT NULL,
title VARCHAR(20) NOT NULL,
etc ...);
我正在用sort_id对菜单类别进行排序,在创建的过程中,我给这个列赋予了不同的值(默认情况下是第一次),因为在创建另一个
有没有一种方法可以动态地创建MySQL表?理想情况下,它将在论坛中使用,用户键入线程的名称,并在数据库中创建一个具有该名称的表。
我目前的想法很小,虽然我看不出它是否真的可行--我已经试过了,但它没有起作用,公平地说,我没有预料到。
这就是我试过的,
<sql:query var="dbData1">
CREATE TABLE test (id int NOT NULL)
</sql:query>