Linux系统中MySQL的常用操作命令
原文:
在繁华的都市里,有一所古老的书店。书店的木质大门,随着岁月的流逝更显古朴韵味。走进书店,仿佛穿越到了另一个世界。那里充满了墨香和纸张的味道,让人感受到一种独特的安宁。
书店的老板是一位温文尔雅的男士,他总是戴着一副眼镜,静静地坐在书店的角落。他对每一本书都了如指掌,无论你问什么书,他都能为你推荐出最适合你的那一本。在书店里,你可以找到各种类型的书籍,从古老的经典到的畅销书,应有尽有。
每当夜幕降临,书店的灯光洒在每本书的封面上,显得格外迷人。在这里,你可以静下心来,沉浸在书的世界里。你可以跟随主人公一起冒险,可以了解历史的故事,也可以品味诗歌的韵味。这里是一个真正的避风港,让你忘记城市的喧嚣和繁忙。
虽然这个时代电子阅读越来越普及,但这家古老的书店依然保持着它的魅力。它不仅仅是一个售卖书籍的地方,更是一个让人们心灵得到滋养的地方。在这里,你可以感受到书的温度和力量,可以让你找到真正的自己。
在这座繁华喧嚣的都市中,藏着一处与世隔绝的天地——一家古老的书店。它的木质大门在阳光下折射出历史的印记,让人仿佛穿越时空隧道来到一个诗意盎然的世界。踏入书店的第一步,就能感受到那种特有的安静祥和的气息和纸张的香气,墨香弥漫在每个角落。
店主是一位温文尔雅的男士,他就像这座城市的守护者一样,带着一副眼镜静在角落。他对每一本书都了如指掌,无论你是寻找知识的宝藏还是心灵的慰藉,他都能为你推荐出最契合的那一本。在这里,书籍的海洋汇聚了从古至今的智慧结晶,从古老的经典到的思想潮流,应有尽有。
夜幕降临之时,书店的灯光如繁星点点在书的海洋中闪烁。此刻的书店仿佛变成了一个神秘的避风港,你可以静下心来深入书中的世界。跟随主人公的脚步去冒险、聆听历史的回声、品味诗歌的情感韵味。在这里,你可以暂时忘却城市的喧嚣和繁忙,找到心灵的归宿和精神的寄托。
尽管电子阅读日益普及,但这家古老的书店依然以其独特的魅力吸引着读者们。它不仅仅是一个售卖书籍的场所,更是一个滋养心灵的精神驿站。在这里,你可以感受到书的温暖和力量,让心灵得到真正的滋养和启迪。在这里,你可以找到那个真正的自己,与自己对话,感受生活的美好与真谛。Linux系统中MySQL常用操作命令详解
=======================
服务管理
-
列出所有系统服务
使用命令 ` chkconfig --list` 可以列出所有系统服务。通过 ` chkconfig --list | grep on` 可以过滤出所有已启动的服务。针对MySQL服务,可以使用 ` chkconfig --list mysqld` 查看其状态。
查看文件安装路径
通过 `whereis mysql` 命令,可以查找MySQL相关的文件安装路径。`which mysql` 可以显示mysql执行程序的路径。例如,`usr/bin/mysql` 是mysql的执行路径,`var/lib/mysql` 是数据库文件的存放路径,而 `usr/lib/mysql` 则是mysql的安装路径。
环境变量配置
编辑 `/etc/profile` 文件,并添加如下内容以配置MySQL的环境变量:
```bash
export MYSQL_HOME=/usr/local/mysql
export PATH=$PATH:$MYSQL_HOME/bin
```
数据库指令
-
启动、重启、停止MySQL服务
启动MySQL:`service mysqld start`
重启MySQL:`service mysqld restart`
停止MySQL:`service mysqld stop` 或 `service mysqld s`(这里的s可能是stop的简写)
进入MySQL操作
-
使用命令 `mysql -u root -p` 进入MySQL,其中 `-h localhost` 可指定主机名,`-p` 表示提示输入密码。其他常用命令包括:
列出数据库:`show databases;`
创建数据库:`create database XXX;`
使用数据库:`use databaseName;`
列出表单:`show tables;`
创建表单:具体的创建表命令可以参考文中给出的例子。
数据库操作
--
增删改查
查找验证结果:`select from mytablename;` 或精准查找 `select from mytablename where ID = '1';`
修改数据:例如将zhangsan的address改为shanghai `update mytablename set address = 'shanghai' where username = 'zhangsan';`
删除记录:例如删除ID为1的记录 `delete from mytablename where ID = '1';`
用户管理
-
新增万能用户及权限设置
赋予用户对所有数据库的操作权限:
`grant select,insert update,delete on . to 'user_1'@'%' identified by '123456';` '%' 表示允许从任何IP登录。 若要限制只能从本机登录,可以将'%'替换为主机名或IP地址。 创建只有在本机才能操作数据库的用户并设置权限的操作类似。登录数据库时,使用命令 `mysql -u user_1 -p -h IP地址;` 其中 `-h IP地址` 是可选的主机名或IP地址参数。如果不指定 `-h` 参数,默认为本机登录。关于创建数据库、表、授予权限等操作的具体命令,请参考文中的例子。其他常用的操作还包括查看数据库列表 (`show databases;`) 以及查看数据库中的表 (`show tables;`) 等。在实际操作过程中,请根据实际情况替换命令中的占位符(如用户名、密码等)。
编程语言
- Linux系统中MySQL的常用操作命令
- PHP连接操作access数据库实例
- jQuery实现类似标签风格的导航菜单效果代码
- Element UI 自定义正则表达式验证方法
- jQuery事件的绑定、触发、及监听方法简单说明
- php采集自中央气象台范围覆盖全国的天气预报代
- 优化SQL Server的内存占用之执行缓存
- 分享Win10 1903过TP的双机调试问题
- php基础练习--简单验证码实现
- WordPress中对访客评论功能的一些优化方法
- ASP.NET 4.0配置文件中的ClientIDMode属性详解
- jQuery表单对象属性过滤选择器实例详解
- JavaScript与HTML结合的基本使用方法整理
- DataGrid中实现超链接的3种方法
- 关于Vue Webpack2单元测试示例详解
- Easyui笔记2:实现datagrid多行删除的示例代码