在要在linux系统下用mysql建立一个数据库,具体 *** 作步骤是什么

在要在linux系统下用mysql建立一个数据库,具体 *** 作步骤是什么,第1张

建库:

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 添加新数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10122601.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存