云服务器网:购买云服务器和VPS必上的网站!

mysql命令语句大全(mysql常用命令行大全)

本文目录:1、能不能发一分mysql命令大全给我啊 财富值太高我没那么多2、mysql更新表的语句有哪些3、MySQL创建数据库的命令、创建表的命令、插入语句的命令4、MySql常用操作SQL语句汇总5、mysql数据库中最常用的几个命令能不能发一分mysql命令大全给我啊 财富值太高我没那么多1.

本文目录:

  • 1、能不能发一分mysql命令大全给我啊 财富值太高我没那么多
  • 2、mysql更新表的语句有哪些
  • 3、MySQL创建数据库的命令、创建表的命令、插入语句的命令
  • 4、MySql常用操作SQL语句汇总
  • 5、mysql数据库中最常用的几个命令

能不能发一分mysql命令大全给我啊 财富值太高我没那么多

1.创建数据库:create database userDB;

2.创建表:use userDB;

create table 表名(UID int auto_increment primary key not null,UName varchar(20) unique key not null,UPass varchar(16) not null);

其中auto_increment代表是标示列

3.向表中插入数据:

insert into userInfo(UName,UPass) values (‘value’,’value’);

说明:UID是标示列,要指明给哪些列插入值

4.退出mysql:quit;

5.查看数据库命令:show databases;

6.更改数据库名:use 数据库名;

7.创建数据库并指明数据库的编码格式:create database 数据库名 default charater set gbk;

8.删除数据库:drop database 数据库名;

9.查看数据库中的数据表:show tables;

10.查看数据表的结构:desc 表名;

11.使用java访问mysql数据库,并处理中文:

Class.forName(“com.mysql.jdbc.Driver”);

12.Connection

con=DriverManager.getConnection(“jdbc:mysql://localhost:3306/数据库名?useUnicode=truecharacterEncoding=gb2312″,”用户名”,”密码”);

13.使用mysql声明变量并打印变量的值

Set @变量名称=值;

select @变量名称;

14.创建存储过程的语法:

Delimiter//

Create procedure 存储过程名称

(变量名 数据类型)

begin

sql语句;

end

//

说明:delimiter是设置结束标记的

15.创建视图及使用

create view 视图名称

As

sql语句;

16.导出整个数据库:

Mysqldump -u root 用户名 -p 密码 数据库名 文件保存位置

17.导入数据库

说明:要进入mysql控制台,先创建数据库

然后是 use 数据库

最后是 Source 文件存在位置

18.从sql文件导入数据

source 文件存在位置

mysql更新表的语句有哪些

update set命令用来修改表中的数据。update set命令格式:update 表名 set 字段=新值,… where 条件。

举例如下:mysql update MyClass set name=’Mary’ where id=1;单表的MySQL UPDATE语句:UPDATE [LOW_PRIORITY] [IGNORE] tbl_name SET col_name1=expr1 [col_name2=expr2] [WHERE where_definition] [ORDER BY] [LIMIT row_count]。

多表的UPDATE语句:UPDATE [LOW_PRIORITY] [IGNORE] table_references SET col_name1=expr1 [, col_name2=expr2] [WHERE where_definition]。

UPDATE语法可以用新值更新原有表行中的各列。SET子句指示要修改哪些列和要给予哪些值。WHERE子句指定应更新哪些行。如果没有WHERE子句,则更新所有的行。如果指定了ORDER BY子句,则按照被指定的顺序对行进行更新。LIMIT子句用于给定一个限值,限制可以被更新的行的数目。

MySQL创建数据库的命令、创建表的命令、插入语句的命令

创建数据库:create database db_name创建数据表:create table table_name插入语句:insert into table_name (xx,xx) values (xx,xx)数据库这些命令还有增删改查的各种,我都是在黑马程序员的社区找的,我兄弟在那边学习,告诉我的。开辟了新大陆,从学习重点到线路图,从线路图到配套视频,从配套视频到资料,从资料到源码,全部都有

MySql常用操作SQL语句汇总

MySQL的常见操作在这里先做一下总结,已经整合到代码里面,经过检验无误。

复制代码

代码如下:

/*创建一个数据库*/

create

database

xuning_test;

/*说明当时使用数据库对象*/

use

xuning_test;

/*向数据库中添加表并且定义表的结构*/

create

table

person(

id

int

not

null,

name

varchar(16)

not

null,

sex

varchar(16)

not

null,

age

int

not

null,

address

varchar(128)

not

null,

remark

varchar(512)

not

null

);

/*向数据库的表中插入数据*/

insert

into

person

value

(1,’name_1′,’men’,99,’beijing’,’This

is

a

frindsheep

boy’),

(2,’name_2′,’men’,88,’shanghai’,’ok

great’),

(1,’name_3′,’man’,77,’guangzhou’,’This

is

lickly’),

(1,’name_4′,’men’,66,’beijing’,’This

is

a

frindsheep

boy’),

(1,’name_5′,’men’,55,’beijing’,’you

dont

going

to

shool’),

(1,’name_6′,’man’,44,’beijing’,’This

is

a

frindsheep

boy’),

(1,’name_7′,’men’,33,’beijing’,’This

is

a

frindsheep

boy’),

(1,’name_8′,’man’,22,’beijing’,”),

(1,’name_9′,’men’,11,’beijing’,’This

is

a

frindsheep

boy’)

;

/*查询时否成功插入*/

select

*

from

person;

/*下面是多种查询方式*/

/*根据列的名称属性值*/

select

name

from

person;

/*添加条件-根据性别*/

select

name

from

person

where

sex

=

‘men’;

/*也可以用比较符作为条件–一定逗号隔开*/

select

name,address

from

person

where

age

50;

/*看做对象去使用数据库和表的关系=—双表关联–对象关系一定要明确*/

select

xuning_test.person.name,

xuning_test.person.id,

xuning_test.person.age,

xuning_test.person.address

from

xuning_test.person,

test1.test_xuning

where

xuning_test.person.id

=

test1.test_xuning.id

;

/*使用表的别名进行查询*/

use

xuning_test;

select

c.name,sex

from

person

as

c

where

c.age

40

and

c.address=’beijing’;

mysql数据库中最常用的几个命令

Mysql常用命令行大全 机 第一招、mysql服务的启动和停止 net stop mysql net start mysql 第二招、登陆mysql 语法如下: mysql -u用户名 -p用户密码 键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是: mysql 注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP 第三招、增加新用户 格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by “密码” 如,增加一个用户user1密码为password1,让其可以在本机上登录, 并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入mysql,然后键入以下命令: grant select,insert,update,delete on *.* to user1@localhost Identified by “password1”; 如果希望该用户能够在任何机器上登陆mysql,则将localhost改为”%”。 如果你不想user1有密码,可以再打一个命令将密码去掉。 grant select,insert,update,delete on mydb.* to user1@localhost identified by “”; 第四招: 操作数据库 登录到mysql中,然后在mysql的提示符下运行下列命令,每个命令以分号结束。 1、 显示数据库列表。 show databases; 缺省有两个数据库:mysql和test。 mysql库存放着mysql的系统和用户权限信息,我们改密码和新增用户,实际上就是对这个库进行操作。 2、 显示库中的数据表: use mysql; show tables; 3、 显示数据表的结构: describe 表名; 4、 建库与删库: create database 库名; drop database 库名; 5、 建表: use 库名; create table 表名(字段列表); drop table 表名; 6、 清空表中记录: delete from 表名; 7、 显示表中的记录: select * from 表名; 第五招、导出和导入数据 1. 导出数据: mysqldump –opt test mysql.test 即将数据库test数据库导出到mysql.test文件,后者是一个文本文件 如:mysqldump -u root -p123456 –databases dbname mysql.dbname 就是把数据库dbname导出到文件mysql.dbname中。 2. 导入数据: mysqlimport -u root -p123456 mysql.dbname。 不用解释了吧。 3. 将文本数据导入数据库: 文本数据的字段数据之间用tab键隔开。 use test; load data local infile “文件名” into table 表名; 1:使用SHOW语句找出在服务器上当前存在什么数据库: mysql SHOW DATABASES; 2:2、创建一个数据库MYSQLDATA mysql CREATE DATABASE MYSQLDATA; 3:选择你所创建的数据库 mysql USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!) 4:查看现在的数据库中存在什么表 mysql SHOW TABLES; 5:创建一个数据库表 mysql CREATE TABLE MYTABLE (name VARCHAR(20), sex CHAR(1)); 6:显示表的结构: mysql DESCRIBE MYTABLE; 7:往表中加入记录 mysql insert into MYTABLE values (“hyq”,”M”); 8:用文本方式将数据装入数据库表中(例如D:/mysql.txt) mysql LOAD DATA LOCAL INFILE “D:/mysql.txt” INTO TABLE MYTABLE; 9:导入.sql文件命令(例如D:/mysql.sql) mysqluse database; mysqlsource d:/mysql.sql; 10:删除表 mysqldrop TABLE MYTABLE; 11:清空表 mysqldelete from MYTABLE; 12:更新表中数据 mysqlupdate MYTABLE set sex=”f” where name=’hyq’; posted on 2006-01-10 16:21 happytian 阅读(6) 评论(0) 编辑 收藏 收藏至365Key 13:备份数据库 mysqldump -u root 库名xxx.data 14:例2:连接到远程主机上的MYSQL 假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令: mysql -h110.110.110.110 -uroot -pabcd123 (注:u与root可以不用加空格,其它也一样) 3、退出MYSQL命令: exit (回车)

本文来源:https://www.yuntue.com/post/89011.html | 云服务器网,转载请注明出处!

关于作者: yuntue

云服务器(www.yuntue.com)是一家专门做阿里云服务器代金券、腾讯云服务器优惠券的网站,这里你可以找到阿里云服务器腾讯云服务器等国内主流云服务器优惠价格,以及海外云服务器、vps主机等优惠信息,我们会为你提供性价比最高的云服务器和域名、数据库、CDN、免费邮箱等企业常用互联网资源。

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注