精华内容
下载资源
问答
  • linux删除数据库命令
    千次阅读
    2021-05-09 01:13:28

    在linux系统中有相关的命令可以让我们对mysql数据库做相关的操作,那么具体是哪些命令呢?下面由学习啦小编为大家整理了linux查询数据库命令的相关知识,希望对大家有帮助!

    1.linux查看数据库的命令

    mysql> show databases;

    查看数据表的详细结构

    mysql> desc funtb;

    2.linux操作数据库的相关命令

    新建数据库

    mysql> create database school;

    新建表

    mysql> create table user01(

    -> id varchar(20) NOT NULL,

    -> userName varchar(10) NOT NULL,

    -> age int(11) default'0',

    -> sex char(2) NOT NULL default'm',

    -> PRIMARY KEY (id)

    -> )TYPE=InnoDB;

    Query OK, 0 rows affected, 1 warning (0.02 sec)

    mysql>desc student;

    插入

    mysql> insert into student(id,stuName) values('1','tomcat');

    删除

    mysql> delete from student where id='1';

    删除表中所有数据

    mysql> truncate table student;

    删除表

    mysql> drop table temp;

    创建新用户并给予权限

    mysql> grant all privileges on *.* to dbuser@localhost identified by '1234'

    with grant option;

    更改Mysql用户密码

    c:\Mysql5.0\bin>mysqladmin -u root -p password 1234

    Enter password: ****

    备份数据库及表(新版数据库不加3306端口号)

    c:\mysql\bin\>mysqldump –u root –p mydb >d:\backup.sql

    执行此语句将把数据库mydb 备份到D盘的backup.sql文件中

    备份多个数据库表

    c:\mysql\bin\>mysqldump –u root –p 3306 school user01 user >d:\backup.sql

    此句的意思是把school库中的user01表和user表的内容和表的定义备份到D盘backup.sql文件中。

    备份所有的数据库

    c:\myql\bin>mysqldump –u root –p 3306 –all –database>d:backup.sql

    还原Mysql数据库

    c:\mysql\bin\mysql –u root –p 3306 school

    还原其中的一个表

    mysql> source d:\books.sql;

    退出Mysql连接

    mysql>quit(exit)

    windows关闭mysql服务

    C:\mysql\bin>net mysql

    更多相关内容
  • linux删除数据库命令

    千次阅读 2021-05-10 06:18:29
    在Linux系统中想要删除数据库可以通过命令来执行,下面由学习啦小编为大家整理了linux删除数据库命令的相关知识,希望对大家有帮助!linux删除数据库命令linux删除oracle数据库命令和方法1.关闭所有oracle进程因为...

    在Linux系统中想要删除数据库可以通过命令来执行,下面由学习啦小编为大家整理了linux删除数据库命令的相关知识,希望对大家有帮助!

    linux删除数据库命令

    linux删除oracle数据库命令和方法

    1.关闭所有oracle进程

    因为准备要删除数据库,所以不用正常完成数据的保存

    shutdown abort11

    如果没有设置开机自动启动,服务器也没有运行其它系统,可以考虑重启服务器

    2.删除实例数据文件和dump文件

    find $ORACLE_BASE/ -name $ORACLE_SID11

    在我系统里面显示如下,将这些目录直接删除

    /u01/app/oracle/admin/testdb

    /u01/app/oracle/oradata/testdb

    /u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/emca/testdb

    /u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/dbca/testdb12341234

    3.删除其他配置文件

    find $ORACLE_BASE/* -name '*[Bb][Tt][Ss][Dd][Bb]2*' | grep -v admin| grep -v oradata11

    将查找结果出现的文件也一一删除,当然你可以用xarg结合rm删除。

    我find结果如下:

    /u01/app/oracle/flash_recovery_area/testdb

    /u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/emca/testdb

    /u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/dbca/testdb

    /u01/app/oracle/product/10.2.0/db_1/oc4j/j2ee/OC4J_DBConsole_host_testdb

    /u01/app/oracle/product/10.2.0/db_1/rdbms/log/alert_testdb.log

    /u01/app/oracle/product/10.2.0/db_1/host_testdb

    /u01/app/oracle/product/10.2.0/db_1/host_testdb/sysman/emd/state/A190EE260BF6B09EB580580728916A3B.alert_testdb.log

    /u01/app/oracle/product/10.2.0/db_1/host_testdb/sysman/log/nmctestdb1521

    /u01/app/oracle/product/10.2.0/db_1/dbs/alert_testdb.log

    /u01/app/oracle/product/10.2.0/db_1/dbs/lktestdb

    /u01/app/oracle/product/10.2.0/db_1/dbs/hc_testdb.dat

    /u01/app/oracle/product/10.2.0/db_1/dbs/orapwtestdb

    /u01/app/oracle/product/10.2.0/db_1/dbs/spfiletestdb.ora1234567891011121312345678910111213

    最重要的一步,如果你要重建的实例和刚删除实例的实例名一样的话,删除 /etc/oratab 文件最后一段。

    至此,已干净删除Linux系统的Oracle实例!

    linux删除mysql数据库命令和方法

    a)查看系统中是否以rpm包安装的mysql

    [plain] view plain copy[root@linux ~]# rpm -qa | grep -i mysql

    MySQL-server-5.1.49-1.glibc23

    MySQL-client-5.1.49-1.glibc23

    卸载MySQL-server-5.1.49-1.glibc23和MySQL-client-5.1.49-1.glibc23

    [plain] view plain copy[root@linux ~]# rpm -e MySQL-client-5.1.49-1.glibc23

    [root@linux ~]# rpm -e MySQL-server-5.1.49-1.glibc23

    b)查看有没有mysql服务

    [plain] view plain copy[root@linux ~]# chkconfig --list | grep -i mysql

    mysql 0:off 1:off 2:on 3:on 4:on 5:on 6:off

    删除mysql服务

    [plain] view plain copy[root@linux ~]# chkconfig --del mysql

    c)删除分散mysql文件夹

    [plain] view plain copy[root@linux ~]# whereis mysql

    mysql: /usr/lib/mysql /usr/share/mysql

    分别删除

    [plain] view plain copy[root@linux lib]# rm -rf /usr/lib/mysql/

    [root@linux lib]# rm -rf /usr/share/mysql

    通过以上几步,mysql应该已经完全卸载干净了

    展开全文
  • linux备份数据库命令

    千次阅读 2021-05-10 04:03:28
    下面由学习啦小编为大家整理了linux下备份数据库命令的相关知识,希望大家喜欢!linux备份数据库命令详解mysqldump命令是mysql数据库中备份工具,用于将MySQL服务器中的数据库以标准的sql语言的方式导出,并保存到...

    linux系统下我们可以通过命令对数据库进行备份,这是很重要的。下面由学习啦小编为大家整理了linux下备份数据库命令的相关知识,希望大家喜欢!

    linux备份数据库命令详解

    mysqldump命令是mysql数据库中备份工具,用于将MySQL服务器中的数据库以标准的sql语言的方式导出,并保存到文件中。

    语法

    mysqldump(选项)

    选项

    --add-drop-table:在每个创建数据库表语句前添加删除数据库表的语句;

    --add-locks:备份数据库表时锁定数据库表;

    --all-databases:备份MySQL服务器上的所有数据库;

    --comments:添加注释信息;

    --compact:压缩模式,产生更少的输出;

    --complete-insert:输出完成的插入语句;

    --databases:指定要备份的数据库;

    --default-character-set:指定默认字符集;

    --force:当出现错误时仍然继续备份操作;

    --host:指定要备份数据库的服务器;

    --lock-tables:备份前,锁定所有数据库表;

    --no-create-db:禁止生成创建数据库语句;

    --no-create-info:禁止生成创建数据库库表语句;

    --password:连接MySQL服务器的密码;

    --port:MySQL服务器的端口号;

    --user:连接MySQL服务器的用户名。

    linux备份数据库命令实例

    导出整个数据库

    mysqldump -u 用户名 -p 数据库名 > 导出的文件名

    mysqldump -u linuxde -p smgp_apps_linuxde > linuxde.sql

    导出一个表

    mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名

    mysqldump -u linuxde -p smgp_apps_linuxde users > linuxde_users.sql

    导出一个数据库结构

    mysqldump -u linuxde -p -d --add-drop-table smgp_apps_linuxde > linuxde_db.sql

    -d没有数据,--add-drop-table每个create语句之前增加一个drop table

    补充:linux如何备份数据库

    比如我们要备份mysql中已经存在的名为linux的数据库,要用到命令mysqldump

    命令格式如下:

    [root@linuxsir01 root]# /opt/mysql/bin/mysqldump -uroot -p linux > /root/linux.sql

    Enter password:在这里输入数据库的密码

    通过上面的命令,我们要明白两件事,首先备份数据库是要以数据库管理员的身份备份;其次:备份目的地是/root,备份的文件名是linux.sql。其实备份的位置和文件名,根据自己的情况来定。文件名可以自己来取,路径也可以自己来安排;

    比如我想把linux的数据库备份到/home/beinan,数据库的文件名为linuxsir031130.sql,所以应该输入如下的命令。

    [root@linuxsir01 root]#/opt/mysql/bin/mysqldump -uroot -p linux > /home/beinan/linuxsir031130.sql

    Enter password:在这里输入数据库管理员root的数据库密码

    这样我们到/home/beinan目录下就能发现mysql中名为linux的数据库的备份文件linuxsir031130.sql

    综上所述,我们学习时要学会变通。

    展开全文
  • linux中的数据库命令

    2021-05-10 22:23:04
    linux中的数据库命令包括链接,重启,关闭等等。下面由学习啦小编为大家整理了linux下的数据库命令的相关知识,希望对大家有帮助!一.linux下启动mysql数据库的命令1. mysqladmin start2. /ect/init.d/MySQL start ...

    linux中的数据库命令包括链接,重启,关闭等等。下面由学习啦小编为大家整理了linux下的数据库命令的相关知识,希望对大家有帮助!

    一.linux下启动mysql数据库的命令

    1. mysqladmin start

    2. /ect/init.d/MySQL start (前面为mysql的安装路径)

    二.linux下重启mysql数据库的命令

    1.mysqladmin restart

    2./ect/init.d/mysql restart (前面为mysql的安装路径)

    三.linux下关闭mysql数据库的命令

    1.mysqladmin shutdown

    2./ect/init.d/mysql shutdown (前面为mysql的安装路径)

    四.连接本机上的mysql数据库

    1.进入目录mysql\bin,再键入命令mysql -uroot -p, 回车后提示输入密码。

    2.退出mysql命令:exit(回车)

    五.修改mysql数据库密码

    1.mysqladmin -u用户名 -p旧密码 password 新密码

    2.或进入mysql命令行SET PASSWORD FOR root=PASSWORD("root");

    六.linux中数据库增加新用户。(注意:mysql环境中的命令后面都带一个分号作为命令结束符)

    1.grant select on 数据库.* to 用户名@登录主机 identified by "密码"

    2.如增加一个用户test密码为123,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入mysql,然后键入以下命令:

    3.grant select,insert,update,delete on *.* to " Identified by "123";

    七、有关mysql数据库方面的操作命令

    必须首先登录到mysql中,有关操作都是在mysql的提示符下进行,而且每个命令以分号结束

    1、显示数据库列表。

    show databases;

    2、显示库中的数据表:

    use mysql; //打开库

    show tables;

    3、显示数据表的结构:

    describe 表名;

    4、建库是设置好字符编码:

    create database 库名 character set utf-8;

    5、建表:

    use 库名;

    create table 表名(字段设定列表);

    6、删库和删表:

    drop database 库名;

    drop table 表名;

    7、将表中记录清空:

    delete from 表名;

    8、显示表中的记录:

    select * from 表名;

    9、编码的修改

    如果要改变整个mysql的编码格式:

    启动mysql的时候,mysqld_safe命令行加入

    --default-character-set=gbk

    如果要改变某个库的编码格式:在mysql提示符后输入命令

    alter database db_name default character set gbk;

    八、数据库中数据的导入导出

    1、文本数据转到数据库中

    文本数据应符合的格式:字段数据之间用tab键隔开,null值用来代替。例: name duty 2006-11-23

    数据传入命令 load data local infile "文件名" into table 表名;

    2、导出数据库和表

    mysqldump --opt news > news.sql(将数据库news中的所有表备份到news.sql文件,news.sql是一个文本文件,文件名任取。)

    mysqldump --opt news author article > author.article.sql(将数据库news中的author表和article表备份到author.article.sql文件, author.article.sql是一个文本文件,文件名任取。)

    mysqldump --databases db1 db2 > news.sql(将数据库dbl和db2备份到news.sql文件,news.sql是一个文本文件,文件名任取。)

    mysqldump -h host -u user -p pass --databases dbname > file.dump

    就是把host上的以名字user,口令pass的数据库dbname导入到文件file.dump中

    mysqldump --all-databases > all-databases.sql(将所有数据库备份到all-databases.sql文件,all-databases.sql是一个文本文件,文件名任取。)

    3、导入数据

    mysql < all-databases.sql(导入数据库)

    mysql>source news.sql;(在mysql命令下执行,可导入表)

    展开全文
  • linux备份mysql数据库命令

    千次阅读 2021-01-30 06:40:03
    下面由学习啦小编为大家整理了linux备份数据库命令的相关知识,希望大家喜欢!linux备份数据库命令mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql备份MySQL数据库为带删除表的格式...
  • 本地Mysql数据库连接 [root@mysql ~] mysql -u【用户名】 -p RDS MySQL数据库连接 [root@mysql ~] mysql -h【连接地址】 -P【端口:非必须】 -u【用户名】 -p -D【数据库名称:非必须】 将数据库导出成sql文件 [root...
  • 提示:适用于新手(数据库Linux的基本命令) 一、数据库的基本命令 常见的数据库有:Oracle 、MySQL、SqlServer 1.查询SELECT 简单查询 select 的语法: select 列名称 from 表名称 结果: select * from ...
  • Linux操作MySQL数据库命令大全 连接数据库==》 mysql -uroot -p 输入root密码 进入mysql操作后 下面的命令不要忘了最后结尾的; 1.选择数据库 命令: use <数据库名> 2.查看表的引擎类型等状态信息 命令:SHOW ...
  • 1、登录mysql 的命令 mysql -h127.0.0.1 -P3306 -uroot -p -h 后面带的是ip -P 后面带的是端口号(P要求大写) -u 后面带的是用户名 -p 后面带是密码 2、进入某个数据库 show databases; -->查看数据库 use ...
  • Linux系统中MySQL数据库操作命令

    千次阅读 2020-12-22 00:14:04
    来查看数据库版本】一、连接MYSQL。格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前...
  • Linux系统下启动FTP命令、启动oracle命令、启动Webogic命令、oracle备份命令,这个是我天天得用的东西!自己亲自整理的!
  • linux命令是: mkdir FolderName 注:FolderName 是 你所要创建文件夹的名字。2.然后将你的本地代码所在的文件设置成共享,并将该文件夹挂载到编译机上。linux命令是: mount -t cifs -o username=***,password=***...
  • Linux Mysql数据库迁移常用命令 1.登录数据库 mysql -u -root -p password 2.查所有数据库用户 select * from mysql.user; 3.删除数据库 drop database databasename; 4.删除数据库user drop user username 5.切换...
  • redis常用命令是常见的操作命令,下面由学习啦小编为大家整理了linux redis常用命令,希望大家喜欢!linux redis常用命令启动 Redis 服务src/redis-server或者src/redis-server redis.confsrc/redis-server redis....
  • linux下操作mysql数据库常用命令

    千次阅读 2021-01-19 14:48:58
    一、总结一下:1.Linux系统下启动MySQL的命令:/ect/init.d/mysql start (前面为mysql的安装路径)2.linux下重启mysql的命令:/ect/init.d/mysql restart (前面为mysql的安装路径)3.linux下关闭mysql的命令:/ect/...
  • 这个时候我们就需要用到Linux命令去导入了。 1、第一步先安装一个Xshell,通过Xshell访问我们的liunx服务器 2、准备好我们的数据库导入文件***.sql(里面包含建表、插入数据等内容) 3、点击Xshell工具的“新建...
  • 1.常用命令 --cd指令 1. ip addr 查看IP地址 2. pwd 查看当前目录 3. cd / 返回根目录 4. cd . 当前目录 5. cd .. 返回上级目录 --创建/移除文件夹的指令 1. mkdir aa 创建文件夹a 2. rmdir aa 移除文件夹...
  •  1.Linux服务器一般是ssh协议,如果本地也是Linux环境,可以直接通过shell连接,命令:  ssh -l root -p 8080 202.***.***.***  其中root为用户名,一般为root,8080为端口,202.***.***.***为服务器ip...
  • Linux下连接金仓数据库(ksql)并完成查询、插入、修改表数据实例,修改后可用于oracle及mysql
  • Linux系统中难免会跟数据库打交道的时候,...Linux系统中的数据库命令是什么:常用命令1.linux下启动mysql的命令:mysqladmin start/ect/init.d/mysql start (前面为mysql的安装路径)2.linux下重启mysql的命令:mys...
  • Linux 安装MongoDB数据库命令使用

    千次阅读 2022-04-16 21:06:53
    linux系统安装MongoDB数据库,并创建命令
  • Linux操作系统相关命令和openGauss数据库基本操作附录一:Linux操作系统相关命令1.1 vi/vim1.2 cd1.3 mv1.4 curl1.5 yum1.6 wget1.7 ln1.8 mkdir1.9 chmod1.10 chown1.11 ls1.12 cp1.13 rm1.14 cat附录二:openGauss...
  • linux下Oracle常用命令

    千次阅读 2022-03-03 09:32:20
    1、启动oracle数据库: //切换至Oracle用户: [root@server36 ~]# su - oracle //进入sqlplus环境,nolog参数表示不登录: [oracle@server36 ~]$ sqlplus /nolog //以管理员模式登录: [oracle@server36 ~]$ ...
  • 案例二,查看数据库MySQL是一套数据库管理系统,支持运行多个库,每个库相当于一个容器,存放着许多表。数据就存在这些表中,所以查看、创建、删除库和表,在工作中必不可少。一,查看1,查看当前服务器中有哪些库...
  • 整理了一下mysql基础命令,分享一下 #启动,停止,重启MySql服务 service mysql start|stop|restart /etc/init.d/mysql restart|start|restart #连接MySQL数据库 mysql -h127.0.0.1 -uroot -p123456 #查看MySQL版本...
  • linux MySQL删除数据库

    2021-08-23 20:51:10
    DROP DATABASE [ IF EXISTS ] <数据库名>
  • backupfile.sql备份MySQL数据库为带删除表的格式备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。mysqldump -–add-drop-table -uusername -ppassword databasename...
  • (1)用户实用程序:createdb 创建一个新的Postgresql的数据库(和sql语句:CREATE DATABASE 相同)createuser 创建一个新的Postgresql的用户(和sql语句:CREATE USER 相同)dropdb 删除数据库dropuser 删除用户pg_dump ...
  • 首选用putty连接linux服务器,进行命令行输入mysql -u+数据库用户 -p+数据库密码架设数据库用户是root 密码是123,应该是像下面这样才是正确的:mysql -uroot -p123-u和-p连接数据库用户和密码中间是不能有空格的...
  • Linux数据库备份和恢复

    千次阅读 2021-09-05 00:04:08
    1.使用SecureCRT工具连接到Linux系统,输入:mysqldump -u root -p 数据库名称 > 文件保存路径 2.进入文件保存路径,查看文件是否存在 二.恢复 1. 登录mysql数据库 2. 删除已经备份的数据库 3. ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 246,245
精华内容 98,498
关键字:

linux删除数据库命令

友情链接: solution-of-tsp-vb.rar