文章目录
1.安装mysql
1.1 WINDOWS环境
参考微信读书《MySQL8从零开始学》
1.2 LINUX环境 5.7
1 | sudo apt-get install mysql-server |
安装过程中会提示设置密码什么的,记住密码不要忘。
- 第三条命令出现 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是 因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件 包尚未被创建……错误,根据博客解决之,网址为:https://www.cnblogs.com/mliudong/p/4217945.html
安装完成之后可以使用如下命令来检查是否安装成功:
1 | sudo netstat -tap | grep mysql |
- 检查命令出现“sudo: netstat:找不到命令”,查找博客https://blog.csdn.net/weixin_41931602/article/details/83211455,输入命令:sudo apt-get install net-tools 后解决问题。
1.3 LINUX环境 8.0
https://blog.csdn.net/iehadoop/article/details/82961264
1.4 MySQL常用命令
1.4.1 登陆:
1 | mysql -u root -p |
1.4.2 MySQL命令:
1 | SHOW DATABASES; |
2.创建数据库
1 | CREATE DATABASE 数据库名; |
3.创建用户
创建可以访问数据库gesture的yoloyolo用户,密码为silencht
1 | GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP |
4.创建数据表
1 | CREATE TABLE gesture_tbl( |
5.插入原始的3行初始化数据
1 | INSERT INTO gesture_tbl(c1,p1,c2,p2,fps) |
6.(示例)命令行更新表格第二行数据
1 | UPDATE gesture_tbl SET c1 = "6", p1 = "96.8586", c2 ="18", p2 ="16.67452", fps = "21.4186" WHERE gesture_id = 2; |
7. C语言调用MySQL的接口,进行增删改查操作
代码位于此仓库:https://github.com/silencht/Use-C-language-to-call-Mysql