小知识点:
- mysql数据库中不区分大小写
- mysql在书写语句是每句结束要加分号
- 修改数据库名称时,如果数据库存储引擎是InnoDB的话无法修改只能修改字符集和校对规则,如果是MyISAM的话直接修改DATA目录下的文件夹名称就行了
1.启动服务:net start mysql
注意:
- cmd进入时要在管理员权限下输入命令,否则可能会出现拒绝访问的错误
- 有的人能是net start mysql57,这是配置环境是设置的名称,可以设定的,感兴趣自己查资料不细说
结果:
2.停止服务 net stop mysql
与上面的类似
3.连接MySQL :mysql -u登陆名 -h服务器地址 -p密码
4.退出mysql:quit或者exit
5.创建数据库:create database 数据库名
或者create schema 数据库名
数据库名后面空格后可以设置数据库字符集和数据校验规则格式为:
default character set 字符集
collate 数据校验规则
然后中间可以用if not exits判断数据库是否已经存在
完整例子如:创建一个名字为cc的数据库
6.修改数据库字符集或者校对规则:
alter database 数据库名称
default character set 字符集
collate 校对规则
7.删除数据库:
drop database (if exists)数据库名称
括号里的可以省略
8.查看当前数据库字符集:show variables like 'character_set_database';
9.查看当前数据库校验规则:show variables like 'collation_database';
小议:
这篇文章主要讲的是命令行中对mysql的操作,但使用时一般写SQL语句是在软件navicat中写的所以以后更新的SQL语句有关的其他的知识会在navicat中展示。