linux上mysql怎样导入sql数据库文件?

linux上mysql怎样导入sql数据库文件?,第1张

首先通过xshell连接数据库服务器,执行命令mysql -u root -p 命令,按照提示输入密码。连接上数据库。\x0d\x0a\x0d\x0a在连接终端上执行命令create database JD_Model\x0d\x0a执行完成后,验证数据库是否创建成功。执行命令show database查看是否有JD_Model数据库。\x0d\x0a\x0d\x0a将准备好的数据库文件20151010.sql文件通过xftp工具,上传至/root目录下,并等待上传完毕。\x0d\x0a\x0d\x0a在连接数据库的终端执行命令use JD_Model。\x0d\x0a使用JD_Model数据库。具体 *** 作如下图所示。\x0d\x0a\x0d\x0a执行命令source /root/20151010.sql。执行数据库导入命令。\x0d\x0a待导入完毕,执行下一步 *** 作。\x0d\x0a\x0d\x0a确定数据表是否创建成功,即数据文件是否导入成功。\x0d\x0a执行命令 show tables;查看数据库下的表。

linux执行sql的方法步骤如下:

1、开机按F8不动到高级选项出现再松手;

2、选择“最近一次的正确配置”回车修复,可以恢复原来的驱动;

3、如果是因更新驱动引起的故障,右击我的电脑选属性;

4、选择设备管理器找到驱动,右键选择属性上面的驱动程序选项;

5、选择下面返回驱动程序选项按确定即可。

Sqlite远程连接数据

1、连接本地数据库

QSqlDatabase db =QSqlDatabase::addDatabase("QSQLITE")

db.setDatabaseName("personnel.db")

db.setUserName("PersionSql")//数据库用户名和密码

db.setPassword("123456")

if (!db.open()){

QMessageBox::warning(0,QObject::tr("Database Error"),

db.lastError().text())

return false

}

打开当前目录下的数据库,如果没有则创建一个名为personnel.db”的数据库。

2、sqlite连接本地共享数据库

QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE ")

db.setHostName("localhost")//设置你本地服务器的IP

db.setDatabaseName("/SQLLiteDB/personnel.db")// SQLLiteDB共享目录下的数据库名

db.setUserName("persionSql")//数据库用户名和密码

db.setPassword("123456")

if(!db.open())

qDebug() <<"Failed to connect to QSQLITE"

else

qDebug() <<"success!"

打开你本机SQLLiteDB目录下共享的数据库,如果没有则打开失败。

如果你的共享目录下有该数据库则打开成功。

3、sqlite连接网络共享数据库

QSqlDatabase db =QSqlDatabase::addDatabase("QSQLITE")

db.setHostName("192.168.1.160")//设置你网络服务器的IP

db.setDatabaseName("/share/personnel.db")//share共享目录下的数据库名

db.setUserName("PersionSql")//数据库用户名和密码

db.setPassword("123456")

if (!db.open())

qDebug() <<"Failed to connect to QSQLITE"

else

qDebug() <<"success!"

打开你网络共享目录share下共享的数据库,如果没有则打开失败。

如果你的共享目录下有该数据库则打开成功。

说明:访问网络远程数据库则必须要关闭本机和远程PC机上的防火墙,访问的远程数据库的路径不能为中文路径,设置的共享目录必须要有可读可写权限。


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

原文地址: http://outofmemory.cn/yw/7218168.html

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

发表评论

登录后才能评论

评论列表(0条)

保存