操作系统:ubuntu
1.安装MySQL
a.安装MySQL服务端、核心程序命令:sudo apt-get install mysql-server
b.安装MySQL客户端命令:sudo apt-get install mysql-client
c.验证是否安装并启动成功命令:sudo netstat -tap | grep mysql
d.(如有必要)修改MySQL配置文件命令:sudo gedit /etc/mysql/my.cnf
2.开发准备:
a.打开MySql服务命令:sudo service mysql start
b.使用 root用户登录命令(密码为空):mysql -u root
b1.密码非空:mysql -u root -p
3.新建数据库命令
a.(进入mysql后操作时,每条命令最后的分号不要忘记):CREATE DATABASE dba_name;
note:SQL语句在大多数系统中是不区分大小写的,但为了便于区分,一般保留字(reserved word)都会大写,变量和数据小写。
b.查看当前都有哪些数据库命令:show databases;
c.连接数据库命令:use dba_name;
d.查看当前数据库里面有几张表:show tables;
e.删除某个数据库命令:DROP DATABASE dba_name;
4.数据表:数据库只是一个框架,表才是实质内容。
a.显示当前数据库中的表命令:show tables;
b.新建数据表命令:CREATE TABLE tableName(book_id INT(20),book_name CHAR(20));
c.向表中插入数据:INSERT INTO book(book_id,book_name) VALUES(110,'Thinking in Java');
d.查看表中内容:SELECT * FROM book;
5.退出MySQL命令:exit或者quit
附:MySQL的常用数据类型
数据类型 | 字节大小 | 用途 | 格式 |
INT | 4 | 整型 | |
FLOAT | 4 | 单精度浮点型 | |
DOUBLE | 8 | 双精度浮点型 | |
ENUM | 单选,比如性别 | ENUM('a','b','c') | |
SET | 多选 | SET('1','2','3') | |
DATE | 3 | 日期 | YYYY-MM-DD |
TIME | 3 | 时间 | HH:MM:SS |
YEAR | 1 | 年份值 | YYYY |
CHAR | 0~255 | 定长字符串 | |
VARCHAR | 0~255 | 变长字符串 | |
TEXT | 0~65535 | 长文本数据 |