常见命令
1.show database();//查看当前所有的数据库
2.use+库名;//打开指定的库
(只要用了use你就在那个库中了)
3.show tables;//查看当前库所有的表
4.show tables from 库名;//查看其他库所有的表
5.create table 表名(
列名 列类型,
列名 列类型,
...
)//创建表
6.desc 表名;//查看表的结构
查看服务器的版本:
方式一:登录到mysql服务端
select version();
方式二:没有登录到mysql服务端
mysql --version或mysql --V
mysql的语法规范
1.不区分大小写,但建议关键字大写,表名、列名小写。
2.每条命令最好用分号结尾。
3.每条命令根据需要,可以进行缩进,或者换行(建议关键字放一行,要要查询的放一行)。
4.注释
单行注释:#注释文字
单行注释:-- 注释文字(注意空格)
多行注释:/* 注释文字 */
MySQL服务的启动和停止
方法一:通过命令行
net start 服务名
net stop 服务名
方法二:计算机管理----服务
MySQL服务的登录和退出
登录:mysql -h主机名 -P端口号 -u用户名 -p密码(默认端口3306,用户root)
(p密码必须没有空格)
退出:exit或ctrl+c
查看某个库的某个表的字段
Select COLUMN_NAME 列名, DATA_TYPE 字段类型
from INFORMATION_SCHEMA.COLUMNS
Where table_name = 'target_dictionary'
AND table_schema = 'chembl_27'