1.1 启动服务
1.以管理员方式打开命令行
2.启动服务,服务名对应自己安装时配置的,可在任务管理器中的服务查看
- net start MySQL80 #启动服务
- net stop MySQL80 #关闭服务
复制代码
1.2 登录
1.登录命令
-p后面不能跟空格,否则会被认为是密码的一部分。也可-p后直接回车,下一行再输入密码
如果是连接本机且端口号没有修改,-hlocalhost -P3306可以省略- mysql -h 主机名 -P 端口号 -u 用户名 -p密码
- mysql -h localhost -P 3306 -u root -p123456
- mysql -uroot -p123456
复制代码
2.查看版本和退出
- select version(); #登录后查看版本
- mysql -V #未登录查看版本,大写V
- quit #退出登录
- exit #退出登录
- mysql --verison #未登录查看版本
复制代码
1.3 使用
1.数据库操作
- show databases; #查看所有数据库
- create database zhishu; #创建名为zhishu的数据库,不能重名
- use zhishu; #使用zhishu数据库,后续操作才会只针对该数据库
复制代码
2.表操作
① 查看所有表格- show tables; #查看所有表格,要求前面有use语句
- show tables from zhishu; #查看zhishu数据库中的所有表格
复制代码
② 创建表格- create table student(
- id int,
- name varchar(20)
- );
复制代码
③ 查看表格数据
④ 向表格中添加数据- insert into student values(1,'迷麟');
- insert into student values(2,'蛮吉');
复制代码
⑤ 查看表的创建信息- show create table student\G
复制代码
⑥ 查看数据库的创建信息- show create database zhishu\G
复制代码
⑦ 删除表格⑧ 删除数据库
1.4编码设置,8.0以上版本不需要设置
1.查看编码
- show variables like 'character_%';
- show variables like 'collation_%';
复制代码
2.修改mysql的数据目录下的my.ini配置文件
3.在指定位置添加
- default-character-set=utf8
- character-set-server=utf8
- collation-server=utf8_general_ci
复制代码
4.退出并重启服务
- quit
- net stop mysql80
- net start mysql80
复制代码 5.登录查看编码
- character-set-server=utf8;
- collation-server=utf8_general_ci;
复制代码 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |