Mysql 两款不错的客户端工具MySql-front 和 Navicat for mysql,尺有多短、寸有所长,配合起来使用极棒!!
装好centOS 默认MySQL数据库root账号不带密码,修改密码有多钟方法:
1. mysqladmin -u root -p password yourpassword
2. update 方法
1、显示数据库列表。
show databases;
2、显示库中的数据表:
use mysql;
show tables;
3、显示数据表的结构:
describe 表名;
4、建库:
create database 库名;
5、建表:
use 库名;
create table 表名 (字段设定列表);
6、删库和删表:
drop database 库名;
drop table 表名;
7、将表中记录清空:
delete from 表名;
8、显示表中的记录:
select * from 表名
-- 查询当前时间、用户、数据库和mysql版本
select now(),user(),database(),version();
-- 创建一个数据库
create database t3;
-- 使用数据库
use t3;
-- 显示所有数据库
show databases;
-- 显示数据库中表
show tables;
-- 以id排序显示从第11个开始显示5个,常用于分页方面
select * from tb_user order by id limit 10,5;
-- 日期时间相关,看起来跟mssqlserver比较相似
select CURRENT_DATE;
select CURRENT_TIME;
select curdate();
select curtime();
select now();
select * from tb_user where birthday between '1980-01-01' and '2012-01-01';
select DATE_ADD(now(),INTERVAL 10 DAY);
-- MONTH、YEAR、HOUR、MINUTE、SECOND
-- 类型转换和字符拼接
select CONCAT(name,cast(sid as char(255))) from student;