linux登陆操作mysql

linux登陆操作mysql

目录

一、mysql服务的启动和停止

二、登录mysql

三、查询数据库信息

四、创建和删除数据库

五、查看数据库存储引擎、使用数据库、查看当前使用的数据库

六、显示库中的数据表

七、查看数据表的结构

一、mysql服务的启动和停止

net stop mysql --启动

net start mysql --停止

二、登录mysql

简单登陆

mysql -uroot -p;

123123;

mysql -h localhost -u root -P 3306 -p

password: *******

-h mysql连接地址

-u mysql登录用户名

-P mysql连接端口(默认为 3306)

-p mysql登录密码(不建议直接在后面写密码[明文])

密码直接登录mysql mysql -h localhost -u root -p 123456

退出mysql:

mysql>exit;

三、查询数据库信息

mysql>show databases;--展示数据库

mysql>set names gbk; --设置编码格式

mysql>use gfzscqxx;--使用哪个数据库

mysql>show tables;--table展示

mysql>exit;--退出数据库

mysql>show variables like "%character%"; --展示变量类似character;

mysql>show variables like "%case_table%";

mysql>show global variables like 'port';

mysql>update user set host='%' where ..

四、创建和删除数据库

mysql>CREATE database db_name;--创建

mysql>DROP DATABASE db_name;--删除

五、查看数据库存储引擎、使用数据库、查看当前使用的数据库

mysql>SHOW ENGINES; --查看存储引擎

mysql>USE db_name; --使用数据库

mysql>SELECT DATABASE(); --查看当前使用的数据库

\g 或 \G 让结果显示更显的美观。

使用SHOW 语句查询mysql支持的存储引擎:

mysql>SHOW VARIABLES LIKE 'have%'; --查询支持have开头的存储引擎

六、显示库中的数据表

mysql>USE db_name; --使用数据库

mysql>SHOW TABLES; --显示数据表

创建和删除数据表

mysql>CREATE TABLE [IF NOT EXISTS] table_name(column_name column_type...) --创建

mysql>DROP TABLE table_name; --删除

mysql> CREATE TABLE [IF NOT EXISTS] tb1(

>id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT,

>age INT UNSIGNED NOT NULL,

>name VARCHAR(150) NOT NULL,

>status BOOLEAN NOT NULL DEFAULT 0

>)ENGINE=InnoDB DEFAULT CHARSET=utf8;

实例解析:

如果你不想字段为 NULL 可以设置字段的属性为 NOT NULL, 在操作数据库时如果输入该字段的数据为NULL ,就会报错。AUTO_INCREMENT定义列为自增的属性,一般用于主键,数值会自动加1。PRIMARY KEY关键字用于定义列为主键。 您可以使用多列来定义主键,列间以逗号分隔。UNSIGNED无符号。DEFAULT 设置默认值。COMMENT 字段或列的注释是用属性comment来添加。ENGINE 设置存储引擎,CHARSET 设置编码。

七、查看数据表的结构

mysql>DESC table_name;

mysql>DESCRIBE table_name;

mysql>EXPLAIN table_name;

mysql>SHOW COLUMNS FROM table_name;

有用请点赞,养成良好习惯!

疑问交流鼓励请留言!

相关发现

本田xrv发动机型号,本田xrv发动机怎么样
best365官网登录入口

本田xrv发动机型号,本田xrv发动机怎么样

🌼 09-02 🌻 9734
招聘周期怎么写?详细步骤与模板指南助你高效制定招聘周期
ebay退款要多久?怎么退货?
365bet体育手机

ebay退款要多久?怎么退货?

🌼 08-13 🌻 9841
羊绒围巾的编织方法 羊绒围巾织多宽多长合适
best365官网登录入口

羊绒围巾的编织方法 羊绒围巾织多宽多长合适

🌼 08-09 🌻 5956