建库:
create database 库名;
例如:创建一个名字位aaa的库
mysql> create databases aaa;
建表:
use 库名;
create table 表名 (字段设定列表);
例如:在刚创建的aaa库中建立表name,表中有id(序号,自动增长),xm(姓名),xb(性别),csny(出身年月)四个字段
use aaa;
mysql> create table name (id int(3) auto_increment not null primary key, xm char(8),xb char(2),csny date);
如果你设置了路径,直接切换到oracle用户下执行dbca,就出来创建数据库实例的页面。如果没有设置路径,就到你安装oracle的安装文件下,找到bin文件,进去之后运行dbca就OK了。之后需要按步骤来,去网上找教程吧。后边还需要安装环境,把你自己的linux安装盘设置为yum源(redhat系统的话),之后安装环境
步骤如下:
1、打开终端。
2、输入mysql -uroot -p。
3、输入MySQL用户密码进入MySQL数据。
4、使用“create database 数据库名”语句即可创建数据库。
另外使用MySQl客户端Workbench可以进行可视化的创建。
Suse Linux下数据库创建新用户简单版
1首先需要root权限登录数据库,
sqlplus sys/sys@oracle_ip
2创建新的用户名和密码
create user username identified by password;
3现在退出root用户 使用sqlplus username/password@oracle_ip
即可以新用户名登录
4初次登陆会提示没有一个关于session的问题,这时就需要给你的用户增加
session,grant create session to username;
5增加session后再次登录,create table table_name 会发现,
提示无权建表,此时需要重新登录root,
sqlplus sys/sys@oracle_ip,然后给自己的用户增加权限。
6一劳永逸的做法便是,给你的用户增加DBA权限,
grant DBA to username;当然如果你不想,也可以只增加建表权限,
先su 到 oracle用户,SYS用户以DBA身份登陆
//创建临时表空间
SQL>create temporary tablespace user_temp
datafile '/data1/oradata/user_tempdbf'
size 5000M autoextend on;
//创建数据表空间
SQL>create tablespace user_temp
datafile '/data1/oradata/user_tempdbf'
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;
使用create命令建立mysql数据库:
新建数据库例:
1以mysql最高管理员登录,在mysql>create database XXXXX;
xxxxx即为数据库名
2在mysql中如何创建用户,使该用户对该数据库有完全权限
3可 以 用 GRANT 命 令 , 格 式 如 下 :
GRANT 许可权 ON 数据库名表名 TO 新用户名@主机名 IDENTIFIED BY '密码';
grant all on husidb to john@localhost identified by ’201314’;
注:每一句mysql语句后面都跟有;号注意大小写
以上就是关于在要在linux系统下用mysql建立一个数据库,具体 *** 作步骤是什么全部的内容,包括:在要在linux系统下用mysql建立一个数据库,具体 *** 作步骤是什么、linux oracle 怎么创建新的数据库、如何在LINUX mysql 添加新数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)