文章目录
一.数据库操作
1.连接MySQL
mysql-uroot-p密码
–mysql-u用户名-p用户密码
–mysql-u用户名-p用户密码
–用户名:root
–用户密码:你的密码
2.查看创建过的数据库
1.show databases;
--别忘了分号
--忘记分号了?换行了也可以继续补充。
--记得是英文字符分号;,不是中文字符分号;。
3.退出MYSQL
exit
quit
4.显示mysql版本
select version();
5.显示时间
select now();
6.复用语句
–Tips::使用键盘上下键,调出之前使用过的语句
–初学者多写写比较好
7.创建数据库
create database bigdream01;
--create database 数据库名字;例如: bigdream01
--创建完成后,查看现有数据库列表
--Query OK 表示创建成功
8.查看数据库
查询数据库字符集类型,例如utf8,或者其它。
–在不指定数据库字符集情况下,mysql默认创建latin1。
例如,在使用如下mysql语句,创建一个数据库
create database bigbig01;
然后查询该数据库的字符集类型。
show create database bigbig01;
发现它创建时默认了字符集。
default character set 默认字符集
default encryption 默认加密
9.指定字符集条件下,创建数据库
例如按照下列示例,创建一个字符集为utf8的数据库。
mysql语句怎么写?
1,创建数据库,指定字符集。
create database bigdream02 charset=utf8;
2,查看创建的数据库
show create database bigdream02;
10.删除数据库
drop database bigbig01;
11.`(位与Tab键上方的点~)的使用
如果数据库名称里包含特殊字符,如-,导致MySQL无法识别出名称,则使用点将名称完成框起来。如下示例:
mysql> create database uu-9;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-9' at line 1
mysql> create database `uu-9`;
Query OK, 1 row affected (0.01 sec)
12.删除数据库
mysql> drop database bigbig01;
Query OK, 0 rows affected (0.11 sec)
13.使用数据库
mysql> use bigdream01;
Database changed
14.查看当前使用的数据库
mysql> select database();
+------------+
| database() |
+------------+
| bigdream01 |
+------------+
1 row in set (0.00 sec)