`

MYSQL 命令行小技巧

 
阅读更多

MYSQL 连接方式

1 先登录数据库 再查询

#mysql -uroot -p -hlocalhost

Enter Password:

mysql>use mysql;

Database changed
mysql>select user from user;

2 不进入MYSQL DB直接进行查询工作

#mysql -uroot -p -e"select user from user;" user

Enter Password:

+------+
| user |
+------+
| root |
| root |
+------+

 

回滚和提交事物命令

commit;

rollback;

 

3 MYSQL 查询全部的参数信息

#mysql -uroot -proot -e"show variables" mysql

 

+-----------------------------------------+-------------------------------------------------------------------------------------------+
| Variable_name                           | Value                                                                                     |
+-----------------------------------------+-------------------------------------------------------------------------------------------+
| auto_increment_increment          | 1                                                                                         |
| auto_increment_offset               | 1                                                                                         |
| autocommit                                 | ON                                                                                        |
| automatic_sp_privileges             | ON                                                                                        |
| back_log                                     | 50                                                                                        |
| basedir                                       | /usr/                                                                                     |
| big_tables                                  | OFF                                                                                       |
| binlog_cache_size                       | 32768                                                                                     |
| binlog_direct_non_transactional_updates | OFF                                                                                       |
| binlog_format                           | STATEMENT                                                                                 |
| bulk_insert_buffer_size                 | 8388608                                                                                   |
| character_set_client                    | utf8                                                                                      |
| character_set_connection                | utf8                                                                                      |
| character_set_database                  | utf8                                                                                      |
| character_set_filesystem                | binary                                                                                    |
| character_set_results                   | utf8                                                                                      |
| character_set_server                    | utf8                                                                                      |
| character_set_system                    | utf8                                                                                      |
| character_sets_dir                      | /usr/share/mysql/charsets/                                                                |
| collation_connection                    | utf8_general_ci                                                                           |
| collation_database                      | utf8_general_ci                                                                           |
| collation_server                        | utf8_general_ci                                                                           |
| completion_type                         | 0                                                                                         |

 
分享到:
评论

相关推荐

    MySql无法退出Sql命令行编辑.doc

    #### 一、MySQL命令行工具的基本操作 - **退出命令**:在MySQL命令行中,可以通过输入`quit`或`exit`来退出命令行界面。 - **特殊字符**:使用`\c`可以取消当前正在输入的命令。 #### 二、命令行提示符及其意义 -...

    Mysql命令行导入sql数据的代码

    ### MySQL命令行导入SQL数据详解 #### 一、引言 在日常的数据库管理工作中,通过MySQL命令行工具导入SQL文件是一种非常常见的操作。这种方式不仅可以高效地完成数据的迁移,还能帮助开发者更好地理解和掌握MySQL的...

    MYSQL基础教程

    - 在MySQL命令行环境中,可以输入多行命令,例如:`SELECT -> USER(), -> CURRENT_DATE;`。 - 使用`->`可以方便地继续输入下一行内容,而不会立即执行命令。 - 如果需要取消当前的多行命令,可以使用`\c`命令。 ...

    mysql导入导出数据库文件

    - 在命令提示符下输入`MySQL -h hostname -u username -p`,按Enter键后输入密码即可进入MySQL命令行模式。这里的`hostname`通常为`localhost`,`username`则根据实际情况填写。 - **基本命令介绍** - `CREATE ...

    学习MySQL.pdf

    1. MySQL的基本使用:包括启动MySQL服务器,使用mysql命令行工具连接数据库,以及在命令行中执行SQL语句。例如,通过执行命令`mysql -hlocalhost -uroot -p`来连接到本地的MySQL服务器,并输入密码登录。使用`use ...

    mysql-8.0.33-winx64.zip(mysql安装包)

    5. **连接与管理**:使用MySQL命令行客户端(如"mysql.exe")或图形化工具(如MySQL Workbench)连接到服务器,进行数据库管理和操作。 在日常使用中,我们可能还需要关注以下几个方面: - **备份与恢复**:定期...

    运行cmd状态下MySQL导入导出.sql文件[文].pdf

    #### 一、MySQL命令行模式的配置与启动 在进行MySQL的数据导入导出之前,首先需要确保MySQL的命令行工具能够正常运行。这通常涉及到环境变量的配置。 ##### 环境变量配置 1. **打开环境变量设置**: - 打开“我的...

    MySql 5.1 参考手册.chm

    8.3. mysql:MySQL命令行工具 8.3.1. 选项 8.3.2. mysql命令 8.3.3. 怎样从文本文件执行SQL语句 8.3.4. mysql技巧 8.4. mysqlaccess:用于检查访问权限的客户端 8.5. mysqladmin:用于管理MySQL服务器的客户端 8.6. ...

    mysql导入大容量.sql脚本文件方法

    使用命令行程序可以轻松地导入大容量 SQL 脚本文件到 MySQL 数据库中,而命令行程序提供了多种方式来实现大容量 SQL 脚本文件的导入,例如使用 mysql 命令、source 命令和 mysqlimport 命令等。同时,也可以使用一些...

    mysql用法小结

    - 在MySQL命令行中使用`DELETE FROM mysql.user WHERE Host = 'localhost' AND User = 'user'; FLUSH PRIVILEGES;`来删除指定的用户。 #### 权限管理 - **授予权限** - 使用`GRANT [权限1, 权限2, ...] ON [...

    mysql绿色版3306

    6. **客户端工具**:绿色版通常会包含MySQL命令行客户端,用于执行SQL查询、管理用户权限等。此外,还有图形化管理工具,如MySQL Workbench,可以更直观地操作数据库。 7. **连接MySQL**:通过`mysql -u username -...

    MySQL导入csv、excel或者sql文件的小技巧

    MySQL数据库在日常操作中经常需要处理不同类型的数据导入工作,如CSV、Excel或SQL文件。本文将详细介绍如何使用MySQL高效地导入这些文件。 首先,我们来看导入CSV文件的方法。使用`LOAD DATA INFILE`命令可以方便地...

    MySQL 5.1参考手册

    8.3. mysql:MySQL命令行工具 8.3.1. 选项 8.3.2. mysql命令 8.3.3. 怎样从文本文件执行SQL语句 8.3.4. mysql技巧 8.4. mysqlaccess:用于检查访问权限的客户端 8.5. mysqladmin:用于管理MySQL服务器的客户端 ...

    mysql导入数据库方法

    然而,当面临大体量SQL文件的导入需求时,`source`命令往往成为首选,因为它能够直接在MySQL命令行界面执行SQL脚本,适用于包含大量INSERT语句的SQL文件导入,尤其适合于几百MB到GB级别的数据量。 ### 使用`source`...

    Mysql常用技巧

    - **查看方式**:可以通过文本编辑器打开该文件查看,也可以通过MySQL命令行工具执行`SHOW VARIABLES LIKE 'log_error';`来获取错误日志文件的具体路径。 #### 创建数据库时设置编码 在创建数据库时正确设置字符集...

    MySQL 5.1中文手冊

    8.3. mysql:MySQL命令行工具 8.3.1. 选项 8.3.2. mysql命令 8.3.3. 怎样从文本文件执行SQL语句 8.3.4. mysql技巧 8.4. mysqlaccess:用于检查访问权限的客户端 8.5. mysqladmin:用于管理MySQL服务器的客户端 8.6. ...

    运行cmd状态下MySQL导入导出.sql文件.docx

    最后,使用`source`命令也是一种导入数据的方法,可以在MySQL命令行中直接执行,如`mysql> source d:wcnc_db.sql`。 总之,熟练掌握MySQL的命令行操作对于数据库管理至关重要,无论是日常维护还是数据迁移,这些...

    mysql安装包

    这可以通过`CREATE DATABASE`和`GRANT`语句在MySQL命令行或管理工具中完成。 7. **安全管理**:定期备份数据库,限制不必要的网络访问,使用强密码,并遵循最佳实践来保护你的数据安全。 8. **性能优化**:根据...

    MySQL 5.1官方简体中文参考手册

    8.3. mysql:MySQL命令行工具 8.3.1. 选项 8.3.2. mysql命令 8.3.3. 怎样从文本文件执行SQL语句 8.3.4. mysql技巧 8.4. mysqlaccess:用于检查访问权限的客户端 8.5. mysqladmin:用于管理MySQL服务器的客户端 8.6. ...

    MySQL简化输入小技巧

    ### MySQL简化输入小技巧 在日常使用MySQL的过程中,我们经常需要执行各种各样的SQL命令来管理数据。有时候,为了提高工作效率,我们需要掌握一些简化输入的小技巧。本文将介绍两种非常实用的方法来帮助用户更快地...

Global site tag (gtag.js) - Google Analytics