1 连接与断开服务器
1.1 连接服务器
mysql -h host -u user -p
1.2 断开服务器
mysql> QUIT
1.3 修改提示符号
C:\Users\admin>mysql -uroot -p123456 --prompt \h; Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 22 to server version: 5.0.22-community-nt Type 'help;' or '\h' for help. Type '\c' to clear the buffer. localhost;
当进去mysql里面时候可以改成这样
改成 u那么用命令prompt\u注意没有分号;
localhost;prompt \u PROMPT set to '\u' root root
2 查询mysql 当前版本
mysql> select version(); +---------------------+ | version() | +---------------------+ | 5.0.22-community-nt | +---------------------+ 1 row in set
查询当前时间
(1)
mysql> select current_date; +--------------+ | current_date | +--------------+ | 2015-07-05 | +--------------+ 1 row in set
(2)
mysql> select now(); +---------------------+ | now() | +---------------------+ | 2015-07-05 20:54:20 | +---------------------+ 1 row in set
(3)当前用户
mysql> select user(); +----------------+ | user() | +----------------+ | root@localhost | +----------------+ 1 row in set
(4)可以用逗号,隔开查询
mysql> select current_date,user(); +--------------+----------------+ | current_date | user() | +--------------+----------------+ | 2015-07-05 | root@localhost | +--------------+----------------+ 1 row in set
2 创建并且使用数据库
2.1查询当前用户下所有数据库
CREATE {DATABASE|SCHEMA}【IF NOT EXISTS】 db_name [DEFAULT] CHARACTER SET [=] charset_name
其中花括号是必须的,中括号是可选的
mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | t2 | | test | | wordp | +--------------------+ 5 rows in set
如果你没数据库的权限,可以让管理员执行下列命令
mysql> GRANT ALL ON menagerie.* TO 'your_mysql_name'@'your_client_host';
这里your_mysql_name是分配给你的MySQL用户名,your_client_host是所连接的服务器所在的主机。
2.2创建数据库
mysql> create database t1; Query OK, 1 row affected
使用该数据库,用 use命令
mysql> use t1; Database changed
2.3查看数据库的信息,看当前使用的是哪个数据库
mysql> select database (); +------------+ | database() | +------------+ | t1 | +------------+ 1 row in set
查看数据库编码方式
mysql> show create DATABASE t1; +----------+-------------------------------------------------------------+ | Database | Create Database | +----------+-------------------------------------------------------------+ | t1 | CREATE DATABASE `t1` /*!40100 DEFAULT CHARACTER SET utf8 */ | +----------+-------------------------------------------------------------+
2.4 修改数据库
ALTER{DATABASE|SCHEMA} [db_name]
[DEFAULT] CHARACTER SET [=] charset_name
2.5 删除数据库
DROP {DATABASE|SCHEMA} [IF EXISTS] db_name
3 创建表
看下当前t1数据库下面的表
mysql> show tables; Empty set
mysql> create table pet(name varchar(20), -> owner varchar(20), -> species varchar(20), -> sex char(1), -> birth DATE, -> death DATE); Query OK, 0 rows affected
mysql> describe pet; +---------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +---------+-------------+------+-----+---------+-------+ | name | varchar(20) | YES | | NULL | | | owner | varchar(20) | YES | | NULL | | | species | varchar(20) | YES | | NULL | | | sex | char(1) | YES | | NULL | | | birth | date | YES | | NULL | | | death | date | YES | | NULL | | +---------+-------------+------+-----+---------+-------+ 6 rows in set
1 用load 命令 把文本文件添加到表中 或者用insert语句添加数据到表中
mysql> LOAD DATA LOCAL INFILE '/path/pet.txt' INTO TABLE pet -> LINES TERMINATED BY '\r\n';
相关推荐
mysql
JavaWebday02_mysql基础(第一章)0.1学习目标1.能够完成MySQL数据库安装及相关配置2.能够使用DDL语句完成数据库的操作3.能够使用DD
mysql 架构与历史mysql 逻辑架构最上层服务:包含连接处理,授权认证,安全等第二层架构:大多数 MySQL 核心服务功能在这一层,包括查询解析,分析,优
linux基础 +mysql基础
康师傅mysql基础pdf
mysql基础 1)mysql存储结构: 数据库 -> 表 -> 数据 sql语句 2)管理数据库: 增加: create database 数据库 default character utf8; 删除: drop database 数据库; 修改: alter database 数据库 default ...
mysql基础知识和mysql优化整理,mysql基础知识和mysql优化整理,
第 1 章 数据库基础1、为什么要使用数据库持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用。持久化的大多数时候是将内存中的数据存储
1.持久化数据到本地 2.可以实现结构化查询,方便管理 1.查看当前所有的数据库 2.打开指定的库 3.查看当前库的所有表 4.查看其它库的所有表 5.创建表
(前为主后为辅)(一般放在最后面)limit字句除外*/#案例1:按工资排序SELECT * FROM employees ORDER BY salary AS
MySQL基础 1 MySQL安装 1 下载安装MySQL 1 配置MySQL 1 下载安装mysql-gui-tools 2 数据库入门 3 MySQL-SQL基础 3 MySQL常用函数 6 MySQL数据引擎 7 MySQL应用 9 存储过程 9 MySQL存储过程之java调用 9 MySQL存储...
MySQL数据库开发的三十六条军规_石展_完整.pdf mysql容灾及自动化切换.pdf MySQL 性能优化最佳实践.pdf ...MySQL存储过程基础教程.pdf MySql 手册.pdf MySQL_中文参考手册.pdf Mysql双机热备安装手册(V).doc
MySQL基础.pdf
mysql基础语句mysql基础语句mysql基础语句mysql基础语句mysql基础语句mysql基础语句mysql基础语句mysql基础语句mysql基础语句mysql基础语句mysql基础语句
MySQL数据库中一些基础的方法调用,可供新手学习使用。不喜勿喷
MYSQL基础教程.pptx
mysql数据库基础视频178讲,包括视频、sql脚本、ppt、以及复习资料
mysql基础部分内容,适用于小白学习。主要包括mysql基本概念、单行函数、常见函数、连接查询、分组查询、联合查询、分页查询、子查询、事务、视图、存储过程、函数、流程控制、