首页    新闻    下载    文档    论坛     最新漏洞    黑客教程    数据库    搜索    小榕软件实验室怀旧版    星际争霸WEB版    最新IP准确查询   
名称: 密码:      忘记密码  马上注册
数据库 :: 数据库

MySQL数据库常用命令


http://www.gipsky.com/
Mysql数据库常用命令:[/code]

  启动Mysql数据库[/code]

  C:>cd Mysql5.0 bin[/code]

  C:Mysql5.0 bin>mysqld –install 安装Mysql服务[/code]

  C:Mysql5.0 bin>net start mysql 启动Mysql服务[/code]

  请求的服务已经启动。[/code]

  连接mysql[/code]

  用户须要提供Mysql的用户名和密码来连接服务器,要是服务器不是在本机,则还须要一个主机名或IP来指定服务器的位子。[/code]

  C:Mysql5.0 bin>mysql -h localhost -u root -p[/code]

  Enter passWord: ****[/code]

  Welcome to the MySQL monitor. Commands end with ; or g.[/code]

  Your MySQL connection id is 6 to server version: 5.0.18-nt[/code]

  Type 'help;' or 'h' for help. Type 'c' to clear the buffer.[/code]

  mysql>[/code]

  使用一条简单的查询语句[/code]

  mysql> select version(),current_date;[/code]

  mysql> select version();select now();[/code]

  新建或删除一个数据库[/code]

  Mysql>create database mydb;[/code]

  Mysql> drop database mydb;[/code]

  打开的数据库的命令[/code]

  mysql> use mysql[/code]

  Database changed[/code]

  察看数据库的命令[/code]

  mysql> show databases;[/code]

  查看数据表的详尽结构[/code]

  mysql> desc func;[/code]

  新建数据库[/code]

  mysql> create database school;[/code]

  Query OK, 1 row affected (0.00 sec)[/code]

  新建表[/code]

  mysql> create table user01([/code]

  -> id varchar(20) NOT NULL,[/code]

  -> userName varchar(10) NOT NULL,[/code]

  -> age int(11) default'0',[/code]

  -> sex char(2) NOT NULL default'm',[/code]

  -> PRIMARY KEY (id)[/code]

  -> )TYPE=InnoDB;[/code]

  Query OK, 0 rows affected, 1 warning (0.02 sec)mysql>desc student;[/code]

  插入和删除表中的数据[/code]

  Create table student(stuName varchar(20),age varchar(20),id varchar(20),set0 char(1));[/code]

  插入[/code]

  mysql> insert into student(id,stuName) values('1','tomcat');[/code]

  Query OK, 1 row affected (0.00 sec)[/code]

  删除[/code]

  mysql> delete from student where id='1';[/code]

  Query OK, 1 row affected (0.01 sec)[/code]

  删除表中所有数据[/code]

  mysql> truncate table student;[/code]

  Query OK, 1 row affected (0.01 sec)[/code]

[/code]

  删除表[/code]

  mysql> create table temp(t varchar(1));[/code]

  Query OK, 0 rows affected (0.00 sec)[/code]

  mysql> drop table temp;[/code]

  Query OK, 0 rows affected (0.00 sec)[/code]

  创建新用户并给予权限[/code]

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

  with grant option;[/code]

  更改Mysql用户密码[/code]

  c:Mysql5.0 bin>mysqladmin -u root -p password 1234[/code]

  Enter password: ****[/code]

  备份数据库及表[/code]

  我们用mysqldump命令来备份数据库[/code]

  c:mysql bin>mysqldump –u root –p 3306 mysql>d: backup.sql[/code]

  执行此语句将把mydb 备份到D盘的backup.sql文件中[/code]

  备份多个数据库表[/code]

  c:mysql bin>mysqldump –u root –p 3306 school user01 user >d: backup.sql[/code]

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

  备份所有的数据库[/code]

  c:myql bin>mysqldump –u root –p 3306 –all –database>d:backup.sql[/code]

  还原Mysql数据库[/code]

  c:mysql bin mysql –u root –p 3306 school[/code]

  还原其中的一个表[/code]

  mysql> source d:books.sql;[/code]

  ERROR:[/code]

  Unknown command 'b'.[/code]

  Query OK, 0 rows affected (0.00 sec)[/code]

  Query OK, 1 row affected (0.00 sec)[/code]

  退出Mysql联接[/code]

  mysql>quit(exit)[/code]

  关闭mysql服务[/code]

  C:mysql bin>net mysql [/code]
<< InnoDB 中文参考手册:16 InnoDB version history 和其他章节 Firebird的备份工具(nbackup)介绍 >>
评分
10987654321
API:
gipsky.com& 安信网络
网友个人意见,不代表本站立场。对于发言内容,由发表者自负责任。

系统导航

 

Copyright © 2001-2010 安信网络. All Rights Reserved
京ICP备14013333号-8