命令行操作mysql数据库

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

mysqldump -u dbuser -p dbname > dbname.sql

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

mysqldump -u dbuser -p dbname users> dbname_users.sql

3.导出一个数据库结构

mysqldump -u dbuser -p -d --add-drop-table dbname >d:/dbname_db.sql

-d 没有数据 --add-drop-table 在每个create语句之前增加一个drop table
4.导入数据库
常用source 命令
进入mysql数据库控制台,如

mysql -u root -pmysql>use 数据库

然后使用source命令,后面参数为脚本文件(如这里用到的.sql)

mysql>source d:/dbname.sql
时间: 2024-09-30 19:58:17

命令行操作mysql数据库的相关文章

ubuntu命令行操作mysql常用操作

登陆mysql [email protected]:~/ruby/mydiary$ mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. 查看所有的数据库 mysql> show databases; --注意必须要用;结尾否则不会立即执行代码 +--------------------+ | Database | +--------------------+ | inf

命令行操作mysql

通常直接使用安装目录下的,mysql.exe是使用的本地用户进行登陆: 最好使用电脑系统的命令行转入到  phpStudy\mysql\bin   下,进行用户登录,切换用户,导出数据库等操作: 1,打开系统的命令行,这里注意转入另一个盘符,是先输入盘符,转到盘符再转换文件夹: C:\WINDOWS\system32>     d: D:\>                                  cd \phpstudy\mysql\bin D:\phpStudy\MySQL\bi

在linux中导入sql文件的方法分享(使用命令行转移mysql数据库)

因导出sql文件 在你原来的网站服务商处利用phpmyadmin导出数据库为sql文件,这个步骤大家都会,不赘述. 上传sql文件 前面说过了,我们没有在云主机上安装ftp,怎么上传呢? 打开ftp客户端软件,例如filezilla,使用服务器IP和root及密码,连接时一定要使用SFTP方式连接,这样才能连接到linux.注意,这种方法是不安全的,但我们这里没有ftp,如果要上传本地文件到服务器,没有更好更快的方法. 我们把database.sql上传到/tmp目录. 连接到linux,登录m

命令行修改MySQL数据库密码

通过MySQL命令行来修改MySQL数据库的密码,下面就为您详细介绍如何使用MySQL命令行来修改密码. 格式:mysqladmin -u用户名 -p旧密码 password 新密码 1.给root加个密码pass123: 首先在DOS下进入目录mysql\bin,然后键入以下命令 mysqladmin -u root -password pass123 注:因为开始时root没有密码,所以-p旧密码一项就可以省略了. 2.将root的密码改为pass456. mysqladmin -u roo

使用命令行操作MySQL

在使用之前先要确保服务中的MySQL 已启动,否则会报错:ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061) 解决方案就是启动服务 1.手动启动: 2.在MySQL的安装目录的bin目录下执行:net start mysql: 登录 mysql -u root -p     (-u 后面是用户  -p 后面是密码) 上面的执行回车之后 会有一个输入密码的过程,如果没有按Enter,有就输入 退出: ex

命令行创建mysql数据库指定编码方法

GBK: create database test2 DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci; UTF8: CREATE DATABASE test2 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 原文地址:https://www.cnblogs.com/stulzq/p/8504471.html

SQL命令行操作

命令行操作(mysql.exe)    0.登录  :       mysql -u root -p    1.显示数据库列表:    show databases;     2.选择数据库:      use 库名;    3.显示数据表列表     show tables;    4.显示数据表的结构: desc 表名;    5.建库:       create database 库名 charset utf8;    6.建表:       use 库名:     create tabl

mysql 命令行操作

导入数据库: 1 mysql>use ygeshop; ygeshop为数据库名 2 mysql>source 导入的文件名; 如我输入的命令行:mysql>source ygeshop.sql; 1. 显示数据库列表. show databases; 缺省有两个数据库:mysql和test. mysql库存放着mysql的系统和用户权限信息,我们改密码和新增用户,实际上就是对这个库进行操作. 2. 显示库中的数据表: use mysql; show tables; 3. 显示数据表的结

mysql简单命令行操作以及环境变量的配置

1.配置环境变量 - 找到mysql的bin目录,配置到环境变量path下. 2.简单的命令行操作 -1.登录: mysql -hlocalhost(-h后面跟数据库ip地址) -uroot(-u后面跟user名) -p(密码) -2.退出: exit -3.数据库操作: -1.建库:create database mydb; -2.删库:drop database mydb; -3.显示所有的数据库:show databases; -4.选择库(选择要使用的数据库):use mydb; -4.