如何在命令行登陆mysql数据库,添加一张表

如何在命令行登陆mysql数据库,添加一张表,第1张

cmd命令

终端,如果已经添加了mysql的

环境变量

,可以直接使用命令

mysql

-uroot

直接回车,之后按提示输入密码,

如果未添加mysql的环境变量,可以切换到mysql的安装目录下的bin目录,再使用

mysq

-uroot

你也可以手动为mysql添加环境变量。这里就不介绍怎么添加环境变量的方法了

密码输入正确之后,就会出现“Welcome

to

the

MySQL

monitor.

Commands

end

with

or

\g.

......”字样,

命令行出现“mysql>”字符前缀。现在你就可以使用命令对mysql进行 *** 作了。曾经有没有过这样的经历,原来看见别人在命令行里面

咔咔

的猛敲时,就一通的崇拜,觉得这人很牛,现在你也可以让别一通崇拜了。

mysql的所有命令都以""或者\g为结束符

新建数据库

在新建数据库之后,我们先设置一下

字符集

mysql>SET

NAMES

utf8

然后再创建数据库

mysql>CREATE

DATABASE

lesson

update table set field=concat(' ', field, '072110003') where field='072110001'

应该是

update table set field=concat_ws(' ', field, '072110003') where field='072110001'

或者

update table set field=concat(field, ' ', '072110003') where field='072110001'

对于需要一次添加多个值,并且都用' '隔开的话,用第二条语句比较方便。 一次只用一个的话,concat比较简单而且不同数据库通用。

1. 表结构完全一样

insert into 表1

select * from 表2

2. 表结构不一样(这种情况下得指定列名)

insert into 表1 (列名1,列名2,列名3)

select 列1,列2,列3 from 表2


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/8757582.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-20
下一篇2023-04-20

发表评论

登录后才能评论

评论列表(0条)

    保存