本机连接mysql (即在服务器上连接服务器的mysql)
mima可以查到当前用户的mysql的用户名和密码(可能不止一个)
此处有两种方法本机进入mysql,第一种比较安全,看不到密码,第二中暴露密码:
一、远程连接服务器上的mysql
1:输入服务器的 ip
2:P要大写,后面跟服务器上mysql的端口号
3:此处写用户名(admin)
4:此处写密码(qwe123)
二、显示当前用户下的所有数据库
三、进入某个已存在的数据库中
四、显示当前所处的数据库名称
五、创建一个新数据库
如果当前创建的数据库名已经存在,再用这种方法创建数据库会报错
此时换种方法:
只会报出一个警告,不会直接报错,同时同名的数据库不会被多次创建。
六、删除数据库
七、显示所有数据表
若数据库内没创建表,显示Empty set
若有,直接显示出来
八、创建一个数据表并添加字段类型
九、显示当前数据库的版本
十、显示某个表被创建的时候的信息
十一、显示表结构的三种方法
十二、删除一个表
十三、修改表的结构(ALTER)
1、添加新字段(ADD)
添加单个字段:
同时添加多个字段:
2、修改某个字段的类型(MODIFY)
3、同时修改字段名和字段类型(CHANGE)
将test1 varchar(10)修改为sex varchar(20)
4、修改表的名字(RENAME)
5、删除字段
删除一个字段
删除多个字段
十四、向表中插入值(INSERT)
插入单行数据:
插入多行数据:
若有三个字段,但是只插入两个字段,用这种方法会报错:
此时需要换成下面这种写法,不会报错且可以插入进去,未插入的字段会变为默认值NULL:
十五、查询表中的数据(SELECT)
查询所有:
按条件查询:
十六、更新表中的数据(UPDATE)
注意:若不加限制条件,会将整个表中所有行的该字段都修改为这个值:
正确做法应该加入限制条件,做法如下:
十七、删除数据(删除行):
注意:此时若不加限制条件,会将整个表删掉