MySQL
论程序员的自我修养
A real carpenter
展开
-
sql字符串替换
替换字段中的部分内容使用:update user set address=replace(address,'上海','北京') WHERE id>'1';以上sql表示将user表中,地址字段中的上海替换为北京原创 2021-08-18 10:32:12 · 4075 阅读 · 0 评论 -
mysql创建用户及设置权限
创建用户:CREATE USER 'user1'@'192.168.1.%' IDENDIFIED BY '123456';修改权限:grant ALTER ON `test`.* TO 'root'@'192.168.123.%';原创 2021-07-20 10:46:22 · 237 阅读 · 0 评论 -
mysql修改权限(白名单)
grant select,update,delete,insert on test.* to 'root'@'192.168.1.%' identified by 'YourPassword';原创 2021-07-09 18:05:21 · 463 阅读 · 0 评论 -
当mysql数据库表名中出现特殊符号时应该如何查询或进行操作
当mysql表名中出现如点号(.),逗号(,)或其他特殊符号,直接输入表名查询不到无法进行操作时,可以用键盘tab上面的那个符号将你要查询的数据表名括起来,例如:select * from `all-test.goods`需要注意的是这里引起来的符号不是单引号,而是tab键上面的符号。...原创 2020-09-27 17:21:35 · 4798 阅读 · 0 评论 -
Mac安装MySQL后配置环境变量的问题
安装了MySQL之后在终端输入mysql -u root -p提示错误找不到命令,这是因为你没有配置MySQL的环境变量,配置方法如下:在终端输入:vim ~/.bash_profile这时你会打开一个文件,并且进入了vim模式,按下字母i进入插入模式,并在此文件末尾输入以下内容:export PATH=$PATH:/usr/local/mysql/bin如果你打开的是一个空文件也不要紧,输入即可。输入完成之后按esc键,键盘输入:wq,这里注意冒号也要输入,按回车退出。之后回到原创 2020-08-25 12:49:58 · 687 阅读 · 0 评论 -
MySQL常用命令大全(持续更新中)
0.登录MySQL# 这里演示以root用户登录# -u代表用户 -p代表密码mysql -u root -p1.创建数据库create database 你要创建的数据库名称;2.查询数据库show databases;3.使用或切换某个数据库use databasename;4.查看数据表show tables;5.创建数据表CREATE TABLE table_name (column_name column_type);...原创 2020-08-16 19:13:41 · 272 阅读 · 0 评论 -
Django配置MySQL数据库
0.在MySQL数据库创建要使用的数据库CREATE DATABASE databasename;1.在settings.py文件中更改数据库配置DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', # 数据库引擎 'NAME': 'mydb01', ...原创 2019-07-17 18:39:48 · 1109 阅读 · 0 评论 -
LeetCode刷题(python)—— 182. 查找重复的电子邮箱
题目描述:编写一个 SQL 查询,查找Person表中所有重复的电子邮箱。示例:+----+---------+| Id | Email |+----+---------+| 1 | a@b.com || 2 | c@d.com || 3 | a@b.com |+----+---------+根据以上输入,你的查询应返回以下结果:+-------...原创 2019-06-25 22:41:57 · 542 阅读 · 0 评论 -
LeetCode刷题(python)——627. 交换工资
题目描述:给定一个salary表,如下所示,有 m = 男性 和 f = 女性 的值。交换所有的 f 和 m 值(例如,将所有 f 值更改为 m,反之亦然)。要求只使用一个更新(Update)语句,并且没有中间的临时表。注意,您必只能写一个 Update 语句,请不要编写任何 Select 语句。例如:| id | name | sex | salary ||----|--...原创 2019-06-25 20:30:03 · 662 阅读 · 0 评论 -
LeetCode刷题(MySQL)——595. 大的国家
题目描述:这里有张World表+-----------------+------------+------------+--------------+---------------+| name | continent | area | population | gdp |+-----------------+-----...原创 2019-03-18 22:33:58 · 7649 阅读 · 0 评论