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

新手操作mySQL命令 必看经典图解

阅读更多
Microsoft Windows XP [版本 5.1.2600]  //命令行模式下操作
(C) 版权所有 1985-2001 Microsoft Corp.

C:\Documents and Settings\reton.ma>d:

D:\>cd D:\Program Files\MySQL\MySQL Server 5.0\bin

D:\Program Files\MySQL\MySQL Server 5.0\bin>mysql -uroot -polcp
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 9
Server version: 5.0.67-community-nt MySQL Community Edition (GPL)

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

mysql> exit
Bye

D:\Program Files\MySQL\MySQL Server 5.0\bin>mysql -uroot -p
Enter password: ****
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 10
Server version: 5.0.67-community-nt MySQL Community Edition (GPL)

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

mysql> show databases
    -> ;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| book               |
| mysql              |
| orilore            |
| student            |
| test               |
+--------------------+
6 rows in set (0.00 sec)

mysql> select * from employee;
ERROR 1046 (3D000): No database selected
mysql> use orilore;
Database changed
mysql> select * from employee;
+-----+-----------+-------+---------+
| Id  | name      | grade | salary  |
+-----+-----------+-------+---------+
| 100 | wang      |     2 | 4000.00 |
| 101 | sdfds     |     1 | 3220.00 |
| 102 | ieuriouer |     2 | 5454.00 |
| 103 | sddf      |     1 | 4000.00 |
| 104 | wefer     |     2 | 4000.00 |
| 105 | rewq      |     2 | 4000.00 |
+-----+-----------+-------+---------+
6 rows in set (0.00 sec)

mysql> delete from employee where id=105;
Query OK, 1 row affected (0.42 sec)

mysql> select * from employee;
+-----+-----------+-------+---------+
| Id  | name      | grade | salary  |
+-----+-----------+-------+---------+
| 100 | wang      |     2 | 4000.00 |
| 101 | sdfds     |     1 | 3220.00 |
| 102 | ieuriouer |     2 | 5454.00 |
| 103 | sddf      |     1 | 4000.00 |
| 104 | wefer     |     2 | 4000.00 |
+-----+-----------+-------+---------+
5 rows in set (0.00 sec)

mysql> create database mydb charset=gb2312;
Query OK, 1 row affected (0.42 sec)

mysql> use mydb;
Database changed
mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| book               |
| mydb               |
| mysql              |
| orilore            |
| student            |
| test               |
+--------------------+
7 rows in set (0.00 sec)

mysql> show tables;
Empty set (0.00 sec)

mysql> create table student(
    -> id int primary key auto_increment,
    -> name varchar(20) not null,
    -> age int
    -> );
Query OK, 0 rows affected (0.48 sec)

mysql> show tables;
+----------------+
| Tables_in_mydb |
+----------------+
| student        |
+----------------+
1 row in set (0.00 sec)

mysql> insert into student values(100,'wang',20);
Query OK, 1 row affected (0.41 sec)

mysql> select * from studen;
ERROR 1146 (42S02): Table 'mydb.studen' doesn't exist
mysql> select * from student;
+-----+------+------+
| id  | name | age  |
+-----+------+------+
| 100 | wang |   20 |
+-----+------+------+
1 row in set (0.00 sec)

mysql> show tables;
+----------------+
| Tables_in_mydb |
+----------------+
| student        |
+----------------+
1 row in set (0.00 sec)

mysql> desc student;
+-------+-------------+------+-----+---------+----------------+
| Field | Type        | Null | Key | Default | Extra          |
+-------+-------------+------+-----+---------+----------------+
| id    | int(11)     | NO   | PRI | NULL    | auto_increment |
| name  | varchar(20) | NO   |     | NULL    |                |
| age   | int(11)     | YES  |     | NULL    |                |
+-------+-------------+------+-----+---------+----------------+
3 rows in set (0.00 sec)

mysql> descibe student;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near 'desci
be student' at line 1
mysql> describe student;
+-------+-------------+------+-----+---------+----------------+
| Field | Type        | Null | Key | Default | Extra          |
+-------+-------------+------+-----+---------+----------------+
| id    | int(11)     | NO   | PRI | NULL    | auto_increment |
| name  | varchar(20) | NO   |     | NULL    |                |
| age   | int(11)     | YES  |     | NULL    |                |
+-------+-------------+------+-----+---------+----------------+
3 rows in set (0.00 sec)

mysql> Bye

D:\Program Files\MySQL\MySQL Server 5.0\bin>mysqldump -uroot -p mydb>d:\mydb.dum
p
Enter password: ****

D:\Program Files\MySQL\MySQL Server 5.0\bin>mysql -uroot -p
Enter password: ****
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 12
Server version: 5.0.67-community-nt MySQL Community Edition (GPL)

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

mysql> drop database mydb;
Query OK, 1 row affected (0.05 sec)

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| book               |
| mysql              |
| orilore            |
| student            |
| test               |
+--------------------+
6 rows in set (0.00 sec)

mysql> create database mydb2 charset=gb2312;
Query OK, 1 row affected (0.45 sec)

mysql> exit
Bye

D:\Program Files\MySQL\MySQL Server 5.0\bin>mysql -uroot -p mydb2<d:\mydb.dump  //注意路径
Enter password: ****

D:\Program Files\MySQL\MySQL Server 5.0\bin>mysql -uroot -p      //注意路径
Enter password: ****
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 14
Server version: 5.0.67-community-nt MySQL Community Edition (GPL)

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

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| book               |
| mydb2              |
| mysql              |
| orilore            |
| student            |
| test               |
+--------------------+
7 rows in set (0.00 sec)

mysql> use mydb2;
Database changed
mysql> show tables;
+-----------------+
| Tables_in_mydb2 |
+-----------------+
| student         |
+-----------------+
1 row in set (0.00 sec)

mysql> select * from student;
+-----+------+------+
| id  | name | age  |
+-----+------+------+
| 100 | wang |   20 |
+-----+------+------+
1 row in set (0.00 sec)

mysql>

 

1
0
分享到:
评论

相关推荐

    mysql安装操作图解

    MySQL安装与操作详解 MySQL是一种广泛使用的开源关系型数据库管理系统,具有高性能、高可靠性以及易于管理的特点。在本文中,我们将详细介绍如何在Windows系统上安装MySQL,并进行基本的配置。 1. **安装步骤** -...

    MySQL5.5安装图解.pdf

    如果用户希望在命令行中无需指定完整路径就能使用MySQL命令,可以选择将MySQL的bin目录添加到Windows PATH中。 配置向导的最后,用户可以选择是否修改默认的root用户的密码,以及是否允许root用户从远程机器登录。...

    百度文库Mysql5.0安装图解.pdf

    gbk 的字库容量大,包括了 gb2312 的所有汉字,并且加上了繁体字、和其它乱七八糟的字——使用 MySQL 的时候,在执行数据操作命令之前运行一次“SET NAMES GBK;”(运行一次就行了,GBK 可以替换为其它值,视这里的...

    mysql 安装图解

    总的来说,MySQL的安装并不复杂,只需按照向导提示逐步操作,配合图文教程,即使是新手也能轻松完成。记得在安装后及时更新安全配置,比如设置防火墙规则,以及定期更改密码,以保障数据库的安全。

    mysql5.5 安装详细图解.pdf

    - **Standard Configuration (标准配置)**:适用于新手用户,可快速启动 MySQL 而无需过多关注服务器配置细节。 考虑到对服务器配置有较高要求,作者选择了 **Detailed Configuration (详细配置)**。 **步骤4:...

    mysql-5.5.15-win32安装图解.pdf

    本文将详细介绍如何在Windows操作系统上安装MySQL 5.5.15版本。 首先,你需要下载MySQL的安装文件,例如“mysql-5.5.15-win32.zip”。这是一个压缩文件,包含了MySQL服务器的Windows版本。解压缩文件后,找到并运行...

    mysql安装图解

    ### MySQL安装及配置详解 #### 一、MySQL安装步骤 MySQL是一种广泛使用的开源关系型数据库管理系统,因其稳定性和性能优异而被众多企业和开发者所青睐。本文将通过一系列图文并茂的指导来帮助读者理解MySQL的安装...

    MySQL相关软件

    SQLyog是Comodo公司开发的一款图形化数据库管理工具,它提供了直观的界面,使用户可以方便地进行数据库的创建、修改、查询、备份和恢复等操作,无需记住复杂的SQL命令。`SQLyogEnt.rar`是SQLyog企业版的压缩文件,...

    Mysql5.0安装图解[汇编].pdf

    你可以选择启用“Standard Mode”以提高数据一致性,但新手可能希望关闭以简化操作。点击“Next”。 数据库字符集设置至关重要,特别是对于中文支持。在这里选择“Chinese (Simplified) - GBK”或“Chinese ...

    mysql资源整合

    "安装详细图解"将指导用户如何在不同的操作系统上安装MySQL,包括下载安装包、配置环境变量、初始化数据库和设置root用户密码等步骤。这对于初次接触MySQL的新手来说尤其有用。 "mysql数据类型"涵盖了MySQL中各种...

    mysql installer community 8.0.12.0安装图文教程

    MySQL Installer Community 8.0.12.0是MySQL数据库管理...总的来说,MySQL Installer Community 8.0.12.0提供了简单易用的安装体验,无论是初次接触MySQL的新手还是有经验的开发者,都能快速上手并开始使用MySQL服务。

    Linux下MySQL5.7.18 yum方式从卸载到安装过程图解

    在Linux环境下,特别是对于新手来说,使用YUM方式来安装和管理MySQL数据库是一个方便且推荐的方法。本篇文章将详细介绍如何在CentOS 7.2系统上通过YUM卸载现有的MySQL 5.7.18并重新安装的过程。 首先,我们需要确认...

    韩老师Linux2021系列教程

    "韩顺平2021图解Linux课程【重磅升级】资料分享"压缩包文件包含了丰富的学习材料,旨在通过清晰的图解和详细的解说,让学习者能够更加直观地理解和应用Linux系统。 首先,Linux操作系统是基于Unix的操作系统,以其...

    Ubuntu各种服务图解安装.doc

    - 创建数据库和用户:通过`mysql`命令行工具操作。 **10. 团购网站部署** - 准备好团购网站的源代码。 - 将源代码上传至Apache的web根目录:`/var/www/html/` - 配置Apache虚拟主机指向该网站。 - 部署必要的...

    新手如何快速入门Python(菜鸟必看篇)

    数据库方面,《MySQL必知必会》是一本很好的入门书籍,它注重实践,适合初学者。 学习过程中,切记要结合实践,不断编写代码,通过项目锻炼技能。此外,参加编程社区,如GitHub和StackOverflow,可以提升问题解决...

Global site tag (gtag.js) - Google Analytics