推荐答案
// www.javascriptcn.com code example # 连接到 MariaDB 服务器 mysql -u username -p # 执行 SQL 查询 mysql -u username -p -e "SELECT * FROM database_name.table_name;" # 执行 SQL 脚本文件 mysql -u username -p database_name < script.sql # 导出数据库 mysqldump -u username -p database_name > backup.sql # 导入数据库 mysql -u username -p database_name < backup.sql
本题详细解读
1. 连接到 MariaDB 服务器
使用 mysql 命令行工具连接到 MariaDB 服务器时,通常需要指定用户名和密码。命令格式如下:
mysql -u username -p
-u选项用于指定用户名。-p选项用于提示输入密码。
2. 执行 SQL 查询
可以在命令行中直接执行 SQL 查询,而不需要进入交互式 shell。命令格式如下:
mysql -u username -p -e "SQL_QUERY"
-e选项用于指定要执行的 SQL 查询。
3. 执行 SQL 脚本文件
可以通过命令行执行 SQL 脚本文件。命令格式如下:
mysql -u username -p database_name < script.sql
< script.sql表示将script.sql文件中的 SQL 语句输入到mysql命令中执行。
4. 导出数据库
使用 mysqldump 工具可以导出数据库的内容到 SQL 文件。命令格式如下:
mysqldump -u username -p database_name > backup.sql
> backup.sql表示将导出的内容保存到backup.sql文件中。
5. 导入数据库
可以使用 mysql 命令行工具将 SQL 文件导入到数据库中。命令格式如下:
mysql -u username -p database_name < backup.sql
< backup.sql表示将backup.sql文件中的 SQL 语句输入到mysql命令中执行。