当前位置:首页 » 数据仓库 » linuxsql创建数据库
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

linuxsql创建数据库

发布时间: 2022-05-18 00:06:24

㈠ linux怎么创建mysql数据库没加

在mysql中创建数据库。
先以root登录mysql
用sql语言中的create关键字即可。
类似于mysql>create database test;
这样就创建了test数据库

㈡ linux远程mysql数据库怎么可以建

为了能通过命令行创建一个MySQL数据库,你可以使用mysql命令行客户端。下面是通过mysql命令行客户端创建和安装MySQL的步骤。

注意:MySQL会在我们先前定义的地方自动插入适当的默认值(比如,'isEnabled'和'date')。

㈢ 如何在linux下建立MySQL镜像数据库

首选用putty连接linux服务器,进行命令行
输入mysql -u+数据库用户 -p+数据库密码
架设数据库用户是root 密码是123,应该是像下面这样才是正确的:
mysql -uroot -p123
-u和-p连接数据库用户和密码中间是不能有空格的
下面来创建数据库mydatabase
create database mydatabase;
这样一个名叫mydatabase的数据库就创建好了
show databases; 显示所有数据库列表
drop database mydatabase; 删除数据库mydatabase
那么如何退出mysql命令行呢?
在终端输入exit; 知道完全退出mysql命令行为止!

㈣ 怎样在linux环境下创建数据库

使用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 suse mysql 怎么创建数据库

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;当然如果你不想,也可以只增加建表权限,

㈥ linux mysql 创建数据库 并且指定编码

1、首先在linux终端窗口处输入mysql -u root -p 命令,然后输入root帐户密码连接sql数据库。

㈦ 在Linux下手工创建oracle数据库的详细步骤,谢谢,我的环境不能生效。

oracle建立数据库需要很多信息,像日志文件。
一般不建议直接sql敲,本身提供了dbca的自动建库工具了。
开始--运行--dbca
建立数据库,就可以了

㈧ linux下怎么创建oracle数据库

1. 设置ORACLE_SID

默认的ORACLE_SID是orcl,我个人强烈建议起个唯一、且意义的名字,比如**testdb,**proddb等等,在Oracle用户下执行:

export ORACLE_SID=lxdbtest

2. 重建PFILE

在$ORACLE_HOME/dbs目录下重建pfile(initORACLE_SID.ora,本例为initlxdbtest.ora),除了以下三个参数,其它参数都可以不用设置(使用默认值):

db_name=lxdbtest
control_files='/home/oracle/app/oradata/lxdbtest/control01.ctl','/home/oracle/app/oradata/lxdbtest/control02.ctl','/home/oracle/app/oradata/lxdbtest/control03.ctl'
memory_target=2G

为了安全起见,控制文件一定要指定多份,在生产库上,要把它们分开放在不同的物理磁盘上,这里因为是测试库,所以才放在同一个磁盘上。

3. 启动实例至nomount状态

有了pfile就可以启动实例至nomount状态了:

$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.1.0 Proction on Thu Jul 25 21:01:16 2013

Copyright (c) 1982, 2009, Oracle. All rights reserved.

Connected to an idle instance.

SQL> startup nomount
ORACLE instance started.

Total System Global Area 2137886720 bytes
Fixed Size 2215064 bytes
Variable Size 1224737640 bytes
Database Buffers 905969664 bytes
Redo Buffers 4964352 bytes
SQL>

4. 执行CREATE DATABASE语句

CREATE DATABASE lxdbtest
LOGFILE GROUP 1
('/home/oracle/app/oradata/lxdbtest/redo01a.log','/data/oradata/lxdbtest/redo01b.log')
SIZE 100M BLOCKSIZE 512,
GROUP 2
('/home/oracle/app/oradata/lxdbtest/redo02a.log','/data/oradata/lxdbtest/redo02b.log')
SIZE 100M BLOCKSIZE 512,
GROUP 3
('/home/oracle/app/oradata/lxdbtest/redo03a.log','/data/oradata/lxdbtest/redo03b.log')
SIZE 100M BLOCKSIZE 512
MAXLOGFILES 5
MAXLOGMEMBERS 5
MAXLOGHISTORY 1
MAXDATAFILES 600
CHARACTER SET ZHS16GBK
NATIONAL CHARACTER SET AL16UTF16
EXTENT MANAGEMENT LOCAL
DATAFILE '/home/oracle/app/oradata/lxdbtest/system01.dbf' SIZE 2048M REUSE AUTOEXTEND OFF
SYSAUX DATAFILE '/home/oracle/app/oradata/lxdbtest/sysaux01.dbf' SIZE 2048M REUSE AUTOEXTEND OFF
DEFAULT TABLESPACE users
DATAFILE '/home/oracle/app/oradata/lxdbtest/users01.dbf'
SIZE 2048M REUSE AUTOEXTEND OFF
DEFAULT TEMPORARY TABLESPACE temptbs
TEMPFILE '/home/oracle/app/oradata/lxdbtest/temp01.dbf'
SIZE 2048M REUSE AUTOEXTEND OFF
UNDO TABLESPACE undotbs
DATAFILE '/home/oracle/app/oradata/lxdbtest/undotbs01.dbf'
SIZE 2048M REUSE AUTOEXTEND OFF;

有几点需要注意:

1)每个日志文件组的日志要放在不同的物理磁盘上,万一有一个磁盘损坏,也不会丢失数据

2)根据需要选择合适的字符集

3)创建了5个基本的表空间:SYSTEM,SYSAUX,默认表空间,默认临时表空间,默认UNDO表空间

5. 根据需要创建应用程序所需的表空间

对于关键业务的数据,应该创建单独的表空间给它使用(最好把表和索引分开放在表空间)

SQL> create tablespace p95169tbs
2 datafile '/home/oracle/app/oradata/lxdbtest/p95169tbs01.dbf' size 10G,
3 '/home/oracle/app/oradata/lxdbtest/p95169tbs02.dbf' size 10G;

Tablespace created.

6. 构建数据字典视图

@?/rdbms/admin/catalog.sql
@?/rdbms/admin/catproc.sql
@?/sqlplus/admin/pupbld.sql

7. 修改system,sys的密码

alter user sys identified by ***;
alter user system identified by ***;

8. 创建SPFILE

SQL> create spfile from pfile;

File created.

重启数据库后,将以spfile取代pfile.

最后,再顺便说下如何删除数据库。在删除数据库之前,数据库必须是在mount和restricted session状态,具体如下:

SQL> startup mount

SQL> alter system enable restricted session;

System altered.

SQL> drop database;

Database dropped.

数据库删除成功后,所有的在线日志文件、数据文件都会一并被删除,但归档日志和备份文件不会被删除。

㈨ 进入linux下mysql,怎么创建数据库

使用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, PostgreSQL, Oracle, DB2等等(SQL Server只能安装在Windows系统中)。
然后,再使用这些数据库服务器的客户端工具,在数据库中创建数据表。