数据库的登录
/*快捷查询表格,但是实际上如果当时USE的是哪个表,依然使用的还是那个表,该命令仅做查看使用*/
SHOW TABLES FROM 表名 ;
/*使用数据库*/
USE 数据库名;
/*查看当前使用的是哪个数据库*/
SELECT DATABASE();
/*登录数据库-h是主机地址 -P(大写)是端口号 -u是用户名 -p是密码*/
mysql -h localhost -P 3306 -u root -p root; --这种写法会显示密码
mysql -h localhost -P 3306 -u root -p; --这种写法不显示密码
Enter password:****
/*查看MySQL的版本,请注意这里不用加分号,因为这不是SQL命令而是dos命令*/
mysql --version
mysql -V --这是简写的方式
/*查看表结构*/
DESC 表名;
1、查看有哪些数据库
SHOW DATABASAES;
2、打开指定的库
USE 库名;
3、查看当前库的所有表
SHOW TABLES;
4、查看其他库的所有表
SHOW TABLES FROM 库名;
5、创建表
CREATE TABLE 表名(
列名 列类型,
列名 列类型,
列名 列类型
);
6、查看表结构
DESC 表名;
7、查看服务器版本
/*方式一:登录到MySQL服务端*/
SELECT VERSION();
/*方式二:没有登陆到MySQL服务端*/
MYSQL --VERSION
或
MYSQL --V
###MySQL语法规范
1、不区分大小写,但建议关键字大写,表名、列名小写。
2、每条命令最好用分号结尾。
3、每条命令根据需要,可以进行缩进或换行。
4、注释
单行注释:#注释文字
单行注释:-- 注释文字
多行注释:/*注释文字*/
8、MySQL中+号的作用
Java中的+号:
①运算符,两个操作数都为数值型
②连接符,只要有一个操作数为字符串
MySQL中的+号:
仅仅只有一个功能:运算符