即用cmd管理人员模式下运行
在MySQL软件的安装目录下打开cmd
或者搜索cmd —以管理人员身份运行—D:(所在磁盘)
cd+空格+完整路径
更加完整的语句教程在
https://www.runoob.com/mysql/mysql-select-query.html
1.登录数据库服务器
mysql -u root -p
接下来输入密码即可
2.查询数据库服务器中的所有数据库
mysql> show databases; ~一定要有分号
3.选中一个数据库进行操作
select from xxx;
或者版本不同的话
mysql>select from xxx
mysql>;
如果出现
ERROR 1046 (3D000): No database selected
则需要选择一个已经知道名字的数据库,首先查询所有数据库名称
mysql> show databases;
+——————————+
| Database |
+——————————+
| information_schema |
| mysql |
| performance_schema |
| sys |
+——————————+
4 rows in set (0.00 sec)
之后
mysql>use mysql
Database changed
4.查询全表
mysql>select * from tableName
比如查询黑山北站表
mysql>select * from 黑山北站
5.查询某一列
mysql>select columnName from tableName
mysql>select id from 黑山北站
+———+
| id |
+———+
| 1 |
| 2 |
| 3 |
| 4 |
| 5 |
| 6 |
+———+
366 rows in set (0.06 sec)
操作示意
5.查看表结构:
desc tableName;
6.查看数据库的字符集
show create database [databaseName];
eg: show create database mysql;
6.设置字符集
set character_set_database=’gbk’;
set character_set_server=’gbk’;
讲数据库和服务器的字符集均设为gbk(中文)
最后输入命令
status;

7.修改数据库的字符集
alter database 数据库名称 character set utf8;
想用中文
alter database 数据库名称 character set gbk;
修改数据表的字符集
ALTER TABLE 表名 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
8.选择符合条件的表
select * from TableName where “字段”=xx值;
