本文目录:
- 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 | 云服务器网,转载请注明出处!

微信扫一扫打赏
支付宝扫一扫打赏