在Linux上用命令怎么连接数据库
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Linux上用命令怎么连接数据库相关的知识,希望对你有一定的参考价值。
在windows系统上用VMwar Workstation虚拟机……
连接sql server2005 要详细得过程
先谢谢各位啦!
以常见的mysql和oracle这两种数据库为例:
一、连接mysql(mysql服务已开启)
1、mysql数据库安装在本机,则直接敲入命令mysql -u root -p即可。
2、mysql数据库不是安装在本机,则需要加参数,常用参数如下:
1),-h,指定目标ip地址
2),-u,指定登录用户名。
3),-p,指定密码,密码可以接在-p后面输入mysql -uroot -p123456。也可以mysql -uroot -p回车等提示输入密码时输入,这样输入密码没有回显。
二、连接oracle数据库
1、若当前用户为root用户,则需要执行命令 su - oracle切换至oracle用户;若当前用户为oracle用户则此步骤省略。
2、若oracle安装在本机,则在oracle用户下直接执行sqlplus username/password(username,password替换成真实的用户名和密码),若提示connected则表示连接成功;
3、若oracle安装在其他机器,则在oracle用户下执行sqlplus username/password@//host:port/sid。host为oracle所在机器的ip或者机器名,port为端口号,通常为1521,sid指oracle的实例名。
扩展资料:
linux下操作数据库(以mysql为例)的其他命令
一、linux下查看mysql服务的命令两种方式:
1、[root@localhost bin]ps -ef|grep mysql
2、[root@localhost bin]netstat -nlp
二、linux下启动mysql服务的两种方式:
1、命令方式:
[root@localhost bin]cd /usr/bin
[root@localhost bin]./mysqld_safe &
2、服务方式:
[root@localhost ~]service mysql start
如果服务在启动状态,直接重启服务用以下命令:[root@localhost ~]service mysql restart
三、linux下关闭mysql服务的两种方式:
1、命令方式:
[root@localhost ~]mysqladmin -u root shutdown
2、服务方式:
[root@localhost ~]service mysql stop
参考资料:mysql官方文档
参考技术A 1.连接mysql(mysql服务已开启) 1、mysql数据库安装在本机,则直接敲入命令mysql -u root -p即可。 2、mysql数据库不是安装在本机,则需要加参数,常用参数如下:1),-h,指定...
2.
连接oracle数据库 1、若当前用户为root用户,则需要执行命令 su - oracle切换至oracle用户;若当前用户为oracle用户则此步骤省略。 2、若oracle安装在本机,则在oracle... 参考技术B 开启MySQL服务后,使用MySQL命令可以登录。一般使用mysql -uroot -p即可。如果数据库不是本机,则需要加参数,常用参数如下:
1,-h,指定ip地址,默认为localhost
2,-u,指定用户名。
3,-p,指定密码,密码可以接在-p后面输入mysql -uroot -p123456。也也可以mysql -uroot -p回车等提示输入密码时输入,这样输入密码没有回显。 参考技术C mysql -u 用户名 -p 密码 -h 主机地址 参考技术D 连mysql数据库?
mysql -u 用户名 -p 密码 -h 主机地址本回答被提问者采纳
linux文件服务之vsftp
FTP ------- File Transport Protocol 文件传输协议
FTP协议的连接模式:
主动连接
客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条 命令链路。当需要传送数据时,客户端在命令链路上用PORT命令告诉服务器:“我打 开了XXXX端口,你过来连接我”。于是服务器从20端口向客户端的XXXX端口发送连 接请求,建立一条数据链路来传送数据。
被动连接
客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条 命令链路。当需要传送数据时,服务器在命令链路上用PASV命令告诉客户端:“我打 开了XXXX端口,你过来连接我”。于是客户端向服务器的XXXX端口发送连接请求, 建立一条数据链路来传送数据。
软件:vsftpd
配置文件:/etc/vsftpd/vsftpd.conf
服务:vsftpd
端口:21/tcp 命令连接端口
20/tcp 数据连接端口(主动)
FTP根目录:
用户宿主目录
访问方式:
匿名用户访问(ftp)
用户认证的访问
示例:搭建匿名访问的FTP服务器
1) 安装vsftpd软件
[[email protected] ~]# yum install -y vsftpd
[[email protected] ~]# systemctl start vsftpd
[[email protected] ~]# systemctl enable vsftpd
Created symlink from /etc/systemd/system/multi-user.target.wants/vsftpd.service to /usr/lib/systemd/system/vsftpd.service.
[[email protected] ~]# ss -antp | grep :21
LISTEN 0 32 :::21 :::* users:(("vsftpd",pid=5748,fd=3))
测试访问:
Windows:
ftp://192.168.122.105
FileZilla FTP客户端软件
允许匿名上传的文件
[[email protected] ~]# chmod o+w /var/ftp/pub/
anon_upload_enable=YES >>>允许上传文件
anon_mkdir_write_enable=YES >>>允许上传目录
anon_other_write_enable=YES >>>允许其他的修改(删除、重命名等)
anon_umask=022 >>>允许其他用户能下载匿名用户的文件
anon_root=/company >>>更改匿名用户的FTP的根目录
本地用户认证的FTP服务
本文出自 “lyw666” 博客,请务必保留此出处http://lyw666.blog.51cto.com/12823216/1957470
以上是关于在Linux上用命令怎么连接数据库的主要内容,如果未能解决你的问题,请参考以下文章
mac 上用homebrew安装完mysql后,怎样使用密码连接数据库