mysql -u username -p database_name
其中,/path/to/data.sql为要导入的数据文件所在的路径。
2.使用源文件导入数据
如果数据是PHP源文件,可以在PHP代码中使用MySQL数据库连接来实现数据的导入。代码如下:
//连接数据库
$conn=mysqli_connect("localhost","username","password","database_name");
if(mysqli_connect_errno())
{
echo "连接失败:" . mysqli_connect_error();
}
else
{
mysqli_query($conn,'SET NAMES UTF-8');
$filename="data.php";//数据源文件名
$fh=fopen($filename,"r");
$str="";
while(!feof($fh))
{
$line=fgets($fh);
$str=$str . $line;
}
fclose($fh);//关闭文件句柄
//执行SQL语句导入数据
mysqli_query($conn,$str);
mysqli_close($conn);
}
此代码中,变量$filename为数据源文件名,使用fopen()函数打开该文件,使用mysqli_query()函数来执行SQL语句导入数据。注意,在执行前要先调用mysqli_query()函数来设置数据库字符集,避免出现中文乱码问题。
总结
以上是两种不同的方式来导入数据到MySQL数据库。其中,使用MySQL客户端命令导入数据相对较为简单,而使用源文件导入数据则需要编写代码,但相对更加灵活可控。