远程数据库
格式: mysql -h主机地址 -u用户名 -p用户密码数据库
mysql -h 42.51.150.68 -u yang -p discuz
mysql设置密码
mysql>use mysql;
mysql>set password=password('密码');
mysql>flush privileges;
mysql更改密码
以root用户登录,命令:mysql -uroot -p 回车 输入密码;
mysql>use mysql;
mysql>UPDATE user SET password=PASSWORD('输入新密码') WHERE user='root';
mysql>FLUSH PRIVILEGES;
 
登录本地数据库
mysql -uroot -p     
 
数据库的备份
、mysqldump -u root -p +数据库名字 > 路径
、mysql -uroot -phtu.cc@ --default-character-set=utf8 yanghongfeil</backup/weixin.sql
 
数据库恢复
. source F:/file.sql;
.mysqldump -uroot -phtu.cc@ --default-character-set=utf8 yanghongfeil > /root/weixin.sql

MySQL数据库常用命令

1.显示所有的数据库

mysql> show databases; 

切换数据库

mysql> use mysql; 

显示数据库中的所有表

mysql> show tables; 

退出mysql

mysql> exit;(回车) 

2、连接到远程主机上的MySQL。假设远程主机的IP为:192.168.1.22,用户名为root,密码为root。键入以下命令:

C:\> mysql -h192.168.1. -uroot -proot

MySQL控制台部分命令

1、启动和关闭数据库

>net start mysql

>net stop mysql       

所以命令必须是一行的第一个,并且以分号结尾:

All text commands must be first on line and end with ";"

2、根据用户名密码,登录数据库

>mysql -uroot -p;

如果数据库没有密码则使用

>mysql -uroot;        

3、查看在当前服务器中有多少个数据库

>show databases;        

4、删除某个数据库

>drop database databaseName;

>commit;     

5、创建数据库

>create database databaseName;

6、选择使用某个数据库

>use databaseName;

7、查看数据库中有多少的表

>show tables;     

8、创建表

create table yang (id int (), name varchar(),address varchar());

9、显示表结构

>describe tableName;    

10、向表中加入数据并查看

insert into yang values('','yang','this_is_master');
select * from yang;

11、导入.sql文件(文件所在路径是F:\file.sql

>source F:/file.sql;    

12、删除表

>drop table tableName;    

13、删除表中的所有数据,但是表结构依然存在

>delete from tableName;       

14、更新表中的数据、如果没有where,则将影响所有的记录

>update tableName set name='administrator' where id='';

15、查看服务器版本和当前日期

>select version()、current_date;

>select version();

>select now();      

16、把mysql作为一个简单的计算器

>select pi();

>select pi()*;         

17、查看用户

>select user();     

18、使用load

>load data local infile filePath into table tableName

19.从任何主机连接到mysql服务器

mysql> grant all privileges on *.* to 'root'@'%' identified by 'P@ssw0rd' with grant option;
Query OK, rows affected (0.01 sec) mysql> flush privileges;
Query OK, rows affected (0.00 sec)

                                
 

Mysql数据库常用的命令 数据备份 恢复 远程的更多相关文章

  1. mysql数据库补充知识4 数据备份和pymysql模块

    一 介绍 #注意: 批量加注释:ctrl+?键 批量去注释:ctrl+shift+?键 二 MySQL数据备份 #1. 物理备份: 直接复制数据库文件,适用于大型数据库环境.但不能恢复到异构系统中如W ...

  2. Mysql 数据库常用配置命令

    1.查看mysql数据库默认编码: mysql> show variables like "character%"; +--------------------------+ ...

  3. wamp 服务器安装问题 及cmd常用命令 和 php mysql数据库常用cmd命令集

    1   官网下载wamp软件包,根据提示安装 2   目录结构:   wamp:   bin/为套件目录 包括mysql apache php log   日志记录 alias 配置 apps 数据库 ...

  4. MySQL 数据库常用命令小结

    MySQL 数据库常用命令 1.MySQL常用命令 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直接删 ...

  5. MySQl数据库常用的DOS命令

    MySQl数据库常用的DOS命令.. 这是第一部分.. 数据库的连接信息:jdbc:mysql://localhost:3306/shxtcom.mysql.jdbc.Driver /*jdbc:sq ...

  6. java数据库 JDBC操作MySQL数据库常用API 部门表和员工表 创建表 添加数据 查询数据

    package com.swift.department; import java.sql.Connection; import java.sql.PreparedStatement; import ...

  7. DBA必备:MySQL数据库常用操作和技巧

    DBA必备:MySQL数据库常用操作和技巧 2011-02-25 15:31 kaduo it168 字号:T | T MySQL数据库可以说是DBA们最常见和常用的数据库之一,为了方便大家使用,老M ...

  8. MySQL数据库使用mysqldump导出数据详解

    mysqldump是mysql用于转存储数据库的实用程序.它主要产生一个SQL脚本,其中包含从头重新创建数据库所必需的命令CREATE TABLE INSERT等.接下来通过本文给大家介绍MySQL数 ...

  9. Python全栈 MySQL 数据库(SQL命令大全、MySQL 、Python调用)

    为了梦想与了信仰    开局一张图   主要三个方面: 1.Linux终端命令 2.MySQL语句 3.Python调用   先删库 再跑路.....                         ...

随机推荐

  1. 代码片段---S3C2440按键中断驱动程序的设计

    用到的知识: 中断  等待队列  睡眠  select  poll  misc http://pan.baidu.com/s/1bneSG5h

  2. Jquery zTree结合Asp.net实现异步加载数据

    zTree结合Asp.net实现异步加载数据 实现简单操作 zTree 下载 api 访问 :http://www.ztree.me/v3/main.php 例子中用到json数据转化 newtons ...

  3. iOS 网络/本地 图片 按自定义比例缩放 不失真 方法

    我尝试了很多种方法,终于,设计了一个方法,能按自己规定的大小压缩 还没失真 如果以后不好用 我再升级 分享给大家: + (CGRect )scaleImage:(UIImage *)image toS ...

  4. Android(java)学习笔记67:多线程程序练习

    需求: 某电影院目前正在上映贺岁大片,共有100张票,而它有3个售票窗口售票,请设计一个程序模拟该电影院售票. 两种方式实现 A:继承Thread类 B:实现Runnable接 1. 首先我们利用方式 ...

  5. 最近在用placeholder ,是已有的,网上也有不少都是jq写的

    其实除了支持placeholder 的浏览器,其他用js 或jq实现的都不叫placeholder 效果,只能算上是获取焦点,或失去焦点时的一个placeholder 没有出生时就已经存在效果 很多人 ...

  6. js 当前日期处理 获取

    var myDate = new Date();myDate.getYear();        //获取当前年份(2位)myDate.getFullYear();    //获取完整的年份(4位,1 ...

  7. netbeans 调试 php

    修改php.ini文件 原来配置 [XDebug];zend_extension = "E:\xampp\php\ext\php_xdebug.dll";xdebug.profil ...

  8. React Native学习-调取摄像头第三方组件:react-native-image-picker

    近期做的软件中图片处理是重点,那么自然也就用到了相机照相或者相册选取照片的功能. react-native中有image-picker这个第三方组件,但是0.18.10这个版本还不是太支持iPad. ...

  9. 【wpf WebBrowser 清空网站的Cookie&Session 清空用户登录状态】

    最近做项目遇到了一个说小不小,说大不大的问题,那就是在WebBrowser中清空网站上用户的登陆状态, 一开始心想,那不就清空cookies就行啦,那么简单的事情,百度一下 …… …… 是的,正如你们 ...

  10. ashx文件要使用Session

    ashx文件要使用Session,必须实现Session接口; using System;using System.Web;using System.Web.SessionState; //第一步:导 ...