包含linux命令行查sql的词条-成都创新互联网站建设

关于创新互联

多方位宣传企业产品与服务 突出企业形象

公司简介 公司的服务 荣誉资质 新闻动态 联系我们

包含linux命令行查sql的词条

在linux下怎么查看数据库sql相关信息,具体的命令语句。

mysql -uroot -p; 接着输入密码

创新互联专注于长阳网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供长阳营销型网站建设,长阳网站制作、长阳网页设计、长阳网站官网定制、小程序设计服务,打造长阳网络公司原创品牌,更为您提供长阳网站排名全网营销落地服务。

show databases;

use 数据库名称;

show tables;

select * from 数据表名称;

在linux命令行中执行sql查询出现乱码

select userenv('language') from dual;

先确认Oracle的字符集,sqlplus登录Oracle后执行语句:

select userenv('language') from dual;

返回值例如:AMERICAN_AMERICA.ZHS16GBK

export NLS_LANG="AMERICAN_AMERICA.ZHS16GBK"

修改Linux的NLS_LANG环境变量,修改Oracle指定的Linux用户下面“.base_profile”文件,加入如下:

export NLS_LANG="AMERICAN_AMERICA.ZHS16GBK"

用Linux命令“source ~/.base_profile”或者重启,使环境变量设置生效;查看环境变量的Linux命令为“echo $NLS_LANG”。

Linux下如何运行sql脚本

Linux运行sql脚本的具体操作步骤如下:

1、使用shell工具登陆到安装postgresql的服务器,切换到postgres用户,postgresql默认的操作用户,命令是:su - postgres,查看当前路径是/var/lib/psql,创建一个test.sql脚本文件,命令是:vim test.sql。

2、sql脚本内容是:create table test (id int not null primary key,name text);insert into test valus(1, 't1');

3、执行test.sql脚本,命令是:psql -f test.sql

这里是因为postgresql安装本机上,在第一步中我们切换到了postgres用户,因此这里默认就是postgres用户来操作,不用带上用户名和密码。执行结果如下,可以看到有两个提示:

create table

insert 0 1

执行完成后,我们登入数据库,命令是:psql

4、进入psql交互式命令行后,我们执行两个查看命令:\d

可以看到表test确实已经创建成功,然后执行命令:\d test

可以看到表中字段是id和name,和我们创建语句中内容一样,说明第一条语句执行成功。

5、查看表中数据,命令是:select * from test;

显示出来的值是1,t1,说明第二条执行语句也执行成功,说明test.sql脚本执行成功。

6、默认是postgres用户,本机操作是,不需要用户和密码,现在我们来试试操作远程linux服务器上的postgresql,也就是说执行本地的脚本文件,在远程服务器上创建表。如下面图中所示,命令是:psql -U test1 -h 192.168.1.194 -f test.sql,输入对应用户的密码。

7、登陆到这个远程服务器上,命令是:psql -U test -h 192.168.194

执行查看命令:\d,\d test

最后查询数据库:select * from test;结果和上面都一致。

谁告诉我Linux简单常用命令以及SQL语句select from where的用法、SQL语句用汉语把意思表达清楚在举例

linux常用操作命令:ls命令:(显示指定工作目录下的内容),cd(切换目录),pwd(显示当前工作目录的绝对路径),clear(清除屏幕上的信息),mkdir(创建目录),rmdir(删除目录),rm(删除不需要的文件),cp(复制),mv(重命名),cat(查看文件内容), find(查找指定目录下的文件),shutdown -h now 关机;shutdown -r now/reboot 重启 halt 停机

SELECT:指定要现实的属性列

FROM:指定查询对象

WHERE:指定查询条件

例如:查询职称为“讲师”的所有教师的基本工资和津贴

SELECT 姓名,基本工资,津贴

FROM 教师基本信息表,工资表

WHERE 教师基本信息表.职工编号=工资表.职工编号and职称="讲师"

应该够清楚了吧?


本文名称:包含linux命令行查sql的词条
本文网址:http://kswsj.cn/article/ddjdogg.html

其他资讯