MYSQL
文章平均质量分 70
H_36627117
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
cmd命令窗口 (mysql数据库表日常操作)
很多人都知道mysql数据库日常操作的次数很频繁,特别是数据库维护,所以就需要掌握很基础的语句查询或维护。先切换到mysql下bin目录,然后登陆 mysql -uroot uproot ,回车先选择使用的数据库,才能操作,否则会报错;use 数据库名;1、创建表及表结构(手动敲很麻烦,建议直接使用数据库软件建表,更快) create table表名(字段结构1,字段结构2,...) engine=数据库引擎 default charset=字符集 collate=...原创 2021-11-25 12:23:04 · 1100 阅读 · 0 评论 -
cmd 下mysql常用的数据库命令
其实如果不想打开mysql软件去操作数据库的话,可以通过DOS命令去操作数据库,也是比较快捷的方式,根据个人的操作喜好而定。按 win+R 键后输入 cmd 进入DOS命令窗口切换目录到mysql文件下的bin目录,这里以phpstudy_pro集成环境为例,输入 cd E:\phpstudy_pro\Extensions\MySQL5.7.26\bin然后输入 mysql -uroot -proot 按回车直接进入mysql数据库,出现以mysql> 开头说明登录成功...原创 2021-11-22 16:56:46 · 3211 阅读 · 0 评论 -
cmd 修改本地mysql 账户密码以及常用 mysql命令
对于学习mysql的人来说,mysql 本地常用命令还是需要有所了解的。在本地cmd中操作mysql,这里phpStudy 为例,对mysql进行相应的操作:1、进入 mysql 安装路径 (D:\phpStudy\PHPTutorial\MySQL\bin)2、phpStudy 的默认账户密码:root,输入账号密码进入mysql 输入 D:\phpStudy\PHPTutorial\MySQL\bin> mysql -hlocalhost -uroot -proot ...原创 2021-11-17 15:04:08 · 1359 阅读 · 0 评论 -
MySQL复制表的这三种方式,你知道哪种?
复制表结构及其数据下面这个语句会拷贝数据到新表中。注意:这个语句其实只是把select语句的结果建一个表,所以新表不会有主键,索引。只复制表结构create table table_name_new as select * from table_name_old where 1=2;或者create table table_name_new like table_name_old;注意:前一种方式是不会复制主键类型,索引的,而后一种方式是把旧表的所有字段类型都复制到新表。原创 2020-07-06 13:45:44 · 408 阅读 · 0 评论 -
优化数据库的八种经典方式
MySQL数据库优化的八种方式(经典必看)引言: 关于数据库优化,网上有不少资料和方法,但是不少质量参差不齐,有些总结的不够到位,内容冗杂 偶尔发现了这篇文章,总结得很经典,文章流量也很大,所以拿到自己的总结文集中,积累优质文章,提升个人能力,希望对大家今后开发中也有帮助 1、选取最适用的字段属性MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得.转载 2021-08-27 15:47:16 · 24779 阅读 · 3 评论 -
如何修改mysql root账户密码
方法1: 用SET PASSWORD命令首先登录MySQL。格式:mysql> set password for 用户名@localhost = password('新密码');例子:mysql> set password for root@localhost = password('123');方法2:用mysqladmin格式:mysqladmin -u用户名 -p旧密码 password 新密码例子:mysqladmin -uroot -p123456 password 123方转载 2021-08-07 14:04:07 · 198 阅读 · 0 评论 -
高效解决PHP+MYSQL出现乱码的方法
在使用PHP+MYSQL时,您是否遇到过字符乱码的问题呢?您是如何解决这个问题的呢?这里提供了一种解决之道。使用PHP+MYSQL时遇到过字符乱问题,解决方法: 在mysql_connect后面加一句SET NAMES UTF8,即可使得UTF8的数据库消除乱码,对于GBK的数据库则使用SET NAMES GBK,代码如下: $mysql_mylink = mysql_connect($mysql_host, $mysql_user, $mysql_pass); 2 mysql_query原创 2020-09-17 16:11:20 · 165 阅读 · 0 评论 -
php中的SQL注入式漏洞
SQL注入式漏洞是许多PHP程序的主要安全危害,产生的原因是在向数据库执行插入等语句时,web开发者允许最终用户操作变量(例如根据表单提交内容显示相应信息),通常是_GET、_POST或_SESSION等全局变量。让我们看以下的代码:<?phpquery="Selectnews_title,news_text";query.="FROMnews";query.="Wherenews_id="._GET['id'];mysql_query(quer...原创 2020-09-17 16:09:23 · 613 阅读 · 0 评论 -
【MYSQL】解决当distinct和join同时存在distinct失效问题
一起来看看这个例子:$sql = 'select distinct(ontopid),gb.id as id,f.id as fid,g.id as gid,g.*,gb.*,f.*from pk_groupbuy gb left joinpk_ontop as o on o.ontopid=gb.id left join pk_goods g on gb.goodsid=g.id and g.status=2 and g.invalid>UNIX_TI...原创 2020-09-17 16:05:56 · 2112 阅读 · 0 评论 -
MYSQL 批量修改数据库表字段数据的方法
会经常遇到查询表字段并修改字段,那么可以根据查询条件批量修改某个具体的表字段的数据方法如下,UPDATE wp_postmeta SET meta_value = CASE post_id WHEN 45 THEN 'https://everbest.store/product-category/hydration/' WHEN 47 THEN 'https://everbest.store/product-category/fro...原创 2020-06-09 18:23:03 · 2029 阅读 · 0 评论
分享