Mysql数据库常用命令
来源:中国站长站 发布时间:2009-03-06 14:29:00
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


猜你喜欢
- 回滚段管理一直是ORACLE数据库管理的一个难题,本文通过实例介绍ORACLE回滚段的概念,用法和规划及问题的解决。 回滚段概述 回滚段用于
- 看了很多介绍javascript面向对象技术的文章,很晕.为什么?不是因为写得不好,而是因为太深奥.javascript中的对象还没解释清楚
- pprint – 美观打印作用:美观打印数据结构pprint 包含一个“美观打印机”,用于生成数据结构的一个美观视图。格式化工具会生成数据结
- 前段时间前在网上看到一段面试题,要求如下:employee文件中记录了工号和姓名 cat employe
- 1、官网说法在下次 DOM 更新循环结束之后执行延迟回调。在修改数据之后立即使用这个方法,获取更新后的 DOM。核心点有2个:DOM 更新和
- Python有许多吸引力,如效率,代码可读性和速度,使其成为数据科学爱好者的首选编程语言。Python通常是希望升级其应用程序功能的数据科学
- 报“服务没有及时响应或控制请求”的错误,改用pyinstaller生成也是不行;查资料后修改setup.py如下即可,服务名、脚本名请自行替
- 相关代码:JavaScript写的日期时间控件,很好用 13个超酷的js显示时间效果 <html><head><
- 前言最近公司项目中在使用 Echarts 绘制图表时,由于默认的 label 标签不能满足设计稿需求,所以研究了对 label标签进行格式化
- Pandas最初被作为金融数据分析工具而开发出来,因此,pandas为时间序列分析提供了很好的支持。Pandas的名称来自于面板数据(pan
- 由于要学习搭建服务器和数据库,所以最近开始自学sql语言了,至于写数据库就用比较基础的Mysql数据库了,虽然Mysql已经被互联网公司所淘
- 效果如下图:当点击问题时显示下面的回复内容。script type="text/javascript"> onlo
- 摘录 – Parse JavaScript SDK现在提供了支持大多数异步方法的兼容jquery的Promises模式,那么这意味着什么呢,
- 本文实例汇总了python求列表交集的方法。分享给大家供大家参考。具体方法如下:交集对于给定的两个集合A 和 集合B 的交集是指含有所有既属
- 1 概述在日常 Web 端产品的使用中,一般都会支持扫码登录,这种方式操作简单,相对传统的手机号登录等方式速度更快、安全性更高,还可以增加自
- 本文实例讲述了Python实现获取邮箱内容并解析的方法。分享给大家供大家参考,具体如下:# -*- coding: utf-8 -*-fro
- Vue.js是一个轻巧、高性能、可组件化的MVVM库,同时拥有非常容易上手的API。分页一般和表格一起用,分页链接作为表格的一部分,将分页链
- 问题给出一段话,由短句组成,短句之间可能被任意标点符号隔开。想要提取所有的短句。解决使用 re.split 函数,用正则式匹配的方法,一次性
- <?php//php需要开启ssl(OpenSSL)支持$apnsCert = "ck.
- 0.摘要我们将一个list传入函数后,函数内部对实参修改后,形参也会随之改变。本文将主要介绍这种错误的现象、原因和解决方法。1.代码示例de