`
kree
  • 浏览: 127128 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

MYSQL数据库常用命令集合

阅读更多

Mysql数据库是一个多用户,多线程的关系型数据库,是一个客户机/服务器结构的应用程序。它是对个人用户和商业用户是免费的.

  Mysql数据库具有以下优点:

  1.同时访问数据库的用户的数量不受限制

  2.可以保存超过5千万条的记录

  3.是目前市场上现有数据库产品中运行速度最快的数据库系统

  4.用户权限设置简单、有效。

  Mysql数据库常用命令:

启动Mysql数据库 

  C:\>cd Mysql5.0\bin 

  C:\Mysql5.0\bin>mysqld –install 安装Mysql服务 

  C:\Mysql5.0\bin>net start mysql 启动Mysql服务 

  请求的服务已经启动。 

  连接mysql 

  用户需要提供Mysql的用户名和密码来连接服务器,如果服务器不是在本机,则还需要一个主机名或IP来指定服务器的位置。 

  C:\Mysql5.0\bin>mysql -h localhost -u root -p 

  Enter password: **** 

  Welcome to the MySQL monitor. Commands end with ; or \g. 

  Your MySQL connection id is 6 to server version: 5.0.18-nt 

  Type 'help;' or '\h' for help. Type '\c' to clear the buffer. 

  mysql> 

  使用一条简单的查询语句 

  mysql> select version(),current_date; 

  mysql> select version();select now(); 

  新建或删除一个数据库 

  Mysql>create database mydb; 

  Mysql> drop database mydb;
  打开的数据库的命令 

  mysql> use mysql 

  Database changed 

  查看数据库的命令 

  mysql> show databases; 

  查看数据表的详细结构 

  mysql> desc func;


  新建数据库 

  mysql> create database school; 

  Query OK, 1 row affected (0.00 sec) 

  新建表 

  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; 

  插入和删除表中的数据 

  Create table student(stuName varchar(20),age varchar(20),id varchar(20),set0 char(1)); 

  插入 

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

  Query OK, 1 row affected (0.00 sec) 

  删除 

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

  Query OK, 1 row affected (0.01 sec) 

  删除表中所有数据 

  mysql> truncate table student; 

  Query OK, 1 row affected (0.01 sec) 

  删除表 

  mysql> create table temp(t varchar(1)); 

  Query OK, 0 rows affected (0.00 sec) 

  mysql> drop table temp; 

  Query OK, 0 rows affected (0.00 sec) 

  创建新用户并给予权限 

  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: **** 

  备份数据库及表 

  我们用mysqldump命令来备份数据库 

  c:\mysql\bin\>mysqldump –u root –p 3306 mysql>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; 

  ERROR: 

  Unknown command '\b'. 

  Query OK, 0 rows affected (0.00 sec) 

  Query OK, 1 row affected (0.00 sec) 

  退出Mysql连接 

  mysql>quit(exit) 

  关闭mysql服务 

  C:\mysql\bin>net mysql
 

 

分享到:
评论

相关推荐

    MYSQL数据库实用学习资料之常用命令集合

    MYSQL数据库实用学习资料之常用命令集合 适合初学者

    MYSQL数据库实用学习资料之常用命令集合.doc.docx

    MYSQL数据库实用学习资料之常用命令集合.doc.docxMYSQL数据库实用学习资料之常用命令集合.doc.docx

    MYSQL数据库实用学习资料之常用命令集合.doc.pdf

    MYSQL数据库实用学习资料之常用命令集合.doc.pdfMYSQL数据库实用学习资料之常用命令集合.doc.pdf

    MySQL常用命令总结

    MySQL常用命令总结集合了所有的Mysql里面的命令

    mysql_备份还原,基本操作,双机热备,数据同步,远程连接 文档集合

    MySQL数据库备份和还原的常用命令 时间:2007-11-02 23:29:09 类别:技术 访问:19,122 views RSS 2.0 评论 备份MySQL数据库的命令 mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql ...

    MySQL常用命令

    常用命令集合 创建数据库 选择数据库 修改mysql中root的密码 创建一个可以从任何地方连接服务器的一个完全的超级用户

    2017最新老男孩MySQL高级专业DBA实战课程全套【清晰不加密】,看完教程月入40万没毛病

    19-MySQL数据库企业生产常用5种安装方法介绍.avi 20-如何选择MySQL数据库版本及安装方式.avi 21-MySQL5.5编译方式安装实战.avi 第二部 MySQL多实例安装与企业应用场景(10节) 22-MySQL数据库多实例介绍.avi 23-...

    MySql 5.1 参考手册.chm

    1.4. MySQL数据库管理系统概述 1.4.1. MySQL的历史 1.4.2. MySQL的的主要特性 1.4.3. MySQL稳定性 1.4.4. MySQL表最大能达到多少 1.4.5. 2000年兼容性 1.5. MaxDB数据库管理系统概述 1.5.1. 什么是MaxDB? 1.5.2. ...

    MySQL 5.1中文手冊

    1.4. MySQL数据库管理系统概述 1.4.1. MySQL的历史 1.4.2. MySQL的的主要特性 1.4.3. MySQL稳定性 1.4.4. MySQL表最大能达到多少 1.4.5. 2000年兼容性 1.5. MaxDB数据库管理系统概述 1.5.1. 什么是MaxDB? 1.5.2. ...

    MySQL 5.1参考手册

    1.4. MySQL数据库管理系统概述 1.4.1. MySQL的历史 1.4.2. MySQL的的主要特性 1.4.3. MySQL稳定性 1.4.4. MySQL表最大能达到多少 1.4.5. 2000年兼容性 1.5. MaxDB数据库管理系统概述 1.5.1. 什么是MaxDB? ...

    MySQL 5.1官方简体中文参考手册

    1.4. MySQL数据库管理系统概述 1.4.1. MySQL的历史 1.4.2. MySQL的的主要特性 1.4.3. MySQL稳定性 1.4.4. MySQL表最大能达到多少 1.4.5. 2000年兼容性 1.5. MaxDB数据库管理系统概述 1.5.1. 什么是MaxDB? 1.5.2. ...

    MySQL 5.1参考手册 (中文版)

    1.4. MySQL数据库管理系统概述 1.4.1. MySQL的历史 1.4.2. MySQL的的主要特性 1.4.3. MySQL稳定性 1.4.4. MySQL表最大能达到多少 1.4.5. 2000年兼容性 1.5. MaxDB数据库管理系统概述 1.5.1. 什么是MaxDB? 1.5.2. ...

    MySQL 5.1参考手册中文版

    1.4. MySQL数据库管理系统概述 1.4.1. MySQL的历史 1.4.2. MySQL的的主要特性 1.4.3. MySQL稳定性 1.4.4. MySQL表最大能达到多少 1.4.5. 2000年兼容性 1.5. MaxDB数据库管理系统概述 1.5.1. 什么是MaxDB? ...

    MYSQL中文手册

    1.4. MySQL数据库管理系统概述 1.4.1. MySQL的历史 1.4.2. MySQL的的主要特性 1.4.3. MySQL稳定性 1.4.4. MySQL表最大能达到多少 1.4.5. 2000年兼容性 1.5. MaxDB数据库管理系统概述 1.5.1. 什么是MaxDB? ...

    mysql5.1中文手册

    MySQL数据库管理系统概述 1.4.1. MySQL的历史 1.4.2. MySQL的的主要特性 1.4.3. MySQL稳定性 1.4.4. MySQL表最大能达到多少 1.4.5. 2000年兼容性 1.5. MaxDB数据库管理系统概述 1.5.1. 什么是...

    第一章数据库的简介.docx

    --MYSQL的常用命令 --启动mysql服务与停止mysql服务命令: net start mysql net stop mysql --登陆与退出命令: mysql -h 服务器IP -P 端口号 -u 用户名 -p 密码 --mysql -h 127.0.0.1 -P 3306 -u root -p ...

Global site tag (gtag.js) - Google Analytics