[心得]mysql基本命令整理
来源:互联网 发布:阿里云服务器申请发票 编辑:程序博客网 时间:2024/05/16 03:57
看过了好多数据库概念,下面要进入实战了。看基本命令。
登陆mysql:$ mysql -u root -pxxx应该看到类似这样的提示信息才算登录成功:Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 7Server version: 5.1.73 Source distributionCopyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.可以通过这个命令查看到初始的3个数据库:mysql> show databases;+--------------------+| Database |+--------------------+| information_schema || mysql || test |+--------------------+3 rows in set (0.13 sec)用exit退出mysql增加用户的操作为:GRANT SELECT,INSERT,UPDATE,DELETE on mydb.* to [email=tangchen@localhost]tangchen@localhost][/email] identified by "";免密操作数据创建mysql> CREAT DATABASE mydb;mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER on mydb.* to tangchen@localhost identified by "";mysql> SHOW DATABASES;mysql> CREATE DATABASE mydb;mysql> DROP DATABASE mydb;mysql> CREATE DATABASE mydb;mysql> USE mydb;mysql中select类似其他语言的print语句操作表mysql> CREATE TABLE mytbl->(-> id INT(4) NOT NULL PRIMARY KEY AUTO_INCREMENT,-> name CHAR(20) NOT NULL,-> sex INT(4) NOT NULL DEFAULT '0',-> degree double(16,2));获取表的结构mysql> DESC mytbl;或者mysql> SHOW columns FROM mytbl;key有4种值:'' NULL,可以重复,该列没有索引或者是一种非唯一的符合索引的非前导列。PRI 主键UNI 唯一值索引的第一列。删除表mysql> DROP TABLE mytbl;插入数据mysql>INSERT INTO mytbl VALUES(1,'liyanhong',96.45);查询表mysql>SELECT * FROM mytbl order by id limit 0,2;删除表mysql>DELETE FROM mytbl WHERE id=1;更新表mysql>UPDATE mytbl SET name='tangchen' WHERE id=1;扩展表mysql>ALTER TABLE mytbl add score INT(4) default "0";重命名mysql>RENAME table mytbl TO mynewtbl;转存数据库$ mysqldump -uroot -pxxx mydb > mydb.dump;
最后附上一个完整的例子:
DROP DATABASE if exists TESTRECORD;CREATE DATABASE TESTRECORD;USE TESTRECORD;CREATE TABLE rts_rec_tbl(caseid INT(4) AUTO_INCREMENT NOT NULL PRIMARY KEY,name CHAR(20) NOT NULL,config CHAR(30),totalrun INT(4) DEFAULT '0',totalfail INT(4) DEFAULT '0',runfreq INT(2) DEFAULT '0',logpath CHAR(30));INSERT INTO rts_rec_tbl VALUES("","test_config","",0,0,0,"");
0 0
- [心得]mysql基本命令整理
- mysql使用心得整理
- Mysql数据库主从心得整理
- Mysql数据库主从心得整理
- Mysql数据库主从心得整理
- Mysql数据库主从心得整理
- Mysql数据库主从心得整理
- Mysql数据库主从心得整理
- Mysql数据库主从心得整理
- Mysql数据库主从心得整理
- Mysql数据库主从心得整理
- Mysql数据库主从心得整理
- Mysql数据库主从心得整理
- untu基本命令整理
- Ubuntu基本命令整理
- Ubuntu基本命令整理
- Hive基本命令整理
- Ubuntu基本命令整理
- Android中的图片缓存
- 106.Convert Sorted List to Balanced BST-排序列表转换为二分查找树(中等题)
- 排序算法(三)--关于快速排序Partition的思考
- 研究Opencv之一:环境安装配置篇
- 【机器视觉】图像视觉领域部分开源代码
- [心得]mysql基本命令整理
- Redis 菜鸟笔记(二)入门概述
- Red hat安装详解
- 管理口令(P):[INS-30011] 输入的 ADMIN 口令不符合 Oracle 建议的标准
- eclipse下调试ROS工程
- github常用命令
- 百度地图 设置缩放等级
- FileSystemWatcher判断文件复制完成
- ObjC 类的加载和初始化(+load 和 +initialize 方法)