linux下怎么在数据库中创建表
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名注册、虚拟空间、营销软件、网站建设、红寺堡网站维护、网站推广。
直接用命令就行了啊,先进入mysql,
再选择database,然后create table就行了
1. 创建一个用户,比如用户名是 db2inst1 用户的home路径是 /home/db2inst1
2. 再创建一个用户,比如用户名是db2fence 用户的home路径是 /home/db2fence
3. 用 root 用户,cd /db2_install_path/instances/ 执行 ./db2icrt -u db2fence db2inst1
4. 如果db2icrt 没有报错,su - db2inst1 然后 db2start
这是我在linux下命令,跟Ubuntu应该一样!你试试看!
查看当前用户表:list tables
查看数据库定义所有表:list tables for all
查看指定模式表:list tables for schema schema name
查看当前用户名为模式表:list tables for schema
查看表结构:describe table tablename
创建:create table schema name.table name (column name type) in tablespace name
例如:create table agent.test (id integer, name varchar(10)) in users
先su 到 oracle用户,SYS用户以DBA身份登陆
//创建临时表空间
SQLcreate temporary tablespace user_temp
datafile '/data1/oradata/user_temp.dbf'
size 5000M autoextend on;
//创建数据表空间
SQLcreate tablespace user_temp
datafile '/data1/oradata/user_temp.dbf'
size 500M autoextend on;
(这些只是例子,具体数据文件的路径,大小,都要你自己改,这里的是不自动扩展,你如果想自动扩展,autoextend on next 50m maxsize 2048m,上网查一下就可以了)
//创建用户并指定表空间
SQL create user username identified by password
default tablespace user_data
temporary tablespace user_temp;
//给用户授予权限
SQL grant connect,resource to username;