• 首页|
  • PHP 중국어 웹사이트
    찾다
    logo
    • 지역 사회
      • 조항
      • 주제
      • Q&A
    • 배우다
      • 강의
      • 프로그래밍 사전
    • 도구 라이브러리
      • 개발 도구
      • 웹사이트 소스 코드
      • PHP 라이브러리
      • JS 특수 효과
      • 웹사이트 자료
      • 확장 플러그인
    • AI 도구
    • 여가
      • 게임 다운로드
      • 게임 튜토리얼
    Log in
    logo
    简体中文zh-cnEnglishen繁体中文zh-tw日本語ja한국어koMelayumsFrançaisfrDeutschde
    집데이터 베이스MySQL 튜토리얼MySQL杂记(更新时间2014.05.23)_MySQL

    MySQL杂记(更新时间2014.05.23)_MySQL

    WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
    WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
    Jun 01, 2016 pm 01:10 PM

    1. -- 导出远程数据
      mysqldump.exe

      --defaults-extra-file="c:/docume~1/admini~1/locals~1/temp/tmpx9h0e7.cnf"
      --set-gtid-purged=OFF --user=tongzhou --max_allowed_packet=1G
      --host=192.168.1.102 --port=3306 --default-character-set=utf8 "datacenterb" "cib_cs_130805_s2014"
      (该操作是从mysqlwokbench 工具中远程导出表的时候生成的语句,但是还没有测试过)

    2. 数据库试用规约

      1. 以下的注意事项主要是为了:提高查询速递、减少数据库的压力

       

      i.  所有和数据库的链接(connection)必须是打开、使用、关闭;

      ii.  给经常使用的某一列建立索引和约束(索引是因为实际生产的需要)(约束该项有待商榷);

      iii.  写入数据库(insert into table)的时候尽量用批量提交的方式(批量提交分java程序控制——java的批量提交方式,以及程序员手动控制——自己组合insert 语句两种);

      iv.  在实际的查询中如果select需要查询所有的列,则用select* 否则尽量使用select+ column 的查询方式;

      v.  子查询的使用:不要超过二级子查询,因为数据量大的原因,二级子查询可能导致数据库的超时;

      vi.  视图的使用:尽量不要建立二级视图(视图上建立视图),因为二级视图会严重影响查询的效率;

      vii.  字段长度:不要太长,但也要给字段留有余地;

    3. 导入导出数据

      1. 本地导入mysql数据

         mysql  source D:/123.sql;

      2. 本地导出mysql数据
        mysqldump -u root -p test >D:/456.sql 导出数据

    4. 修改密码root
      mysqladmin -u 用户名 password 新密码 –p  
          mysqladmin -u root -p password mypasswd
      执行后提示输入旧密码,确认后即修改成功

    5. mysql授权语句(database 是数据库的名称,username是用户名密码 root 是用户名)
          grant all privileges on datacenterb.* to root@'%' identified by 'username';
      刷新权限(一定记得,有些时候他不刷新的话不能很快的反应过来)
          flush privileges;

    6. 批量删除数据库中的表   (没有比这个更简单的语句了,目的是组合删除语句,而后自己执行该删除句子)

      1. select CONCAT( 'drop table ', table_name, ';' ) from information_schema.tables where table_schema='database1' and table_name like'%cache';

    7. mysql批量导入导出

      1. 导出

        1. mysqldump -uROOT -pROOT -hlocalhost DB2014 2012_05051_s201401 > D:/outfile/1.sqlmysqldump -uROOT -pROOT -hlocalhost DB2014 2012_05051_s201402 > D:/outfile/2.sqlmysqldump -uROOT -pROOT -hlocalhost DB2014 2012_05051_s201403 > D:/outfile/3.sq
      2. 导入

        1. mysql -uROOT -pROOT -hlocalhost DBtest < D:/outfile/1.sqlmysql -uROOT -pROOT -hlocalhost DBtest < D:/outfile/2.sqlmysql -uROOT -pROOT -hlocalhost DBtest < D:/outfile/3.sql

          PS:这个导出的文件名称以可以随便指定,但是文件的后缀名称必须是sql

    8. Windows netstat 查看端口、进程占用

      1. 目标:在Windows环境下,用netstat命令查看某个端口号是否占用,为哪个进程所占用操作:操作分为两步:

        1. (1)查看该端口被那个PID所占用;

          1. 方法一:有针对性的查看端口,使用命令Netstat –ano|findstr “”,如图,最后一列为PID。图中的端口号为1068,所对应的PID为3840。                                       eg ——〉Netstat –ano|findstr "65340"

          2. 方法二:查看所有的,然后找到对应的端口和PID。eg ——〉netstat -ano

        2. (2)查看该PID对应的进程名称。

          1. 方法一:一直用命令查找,tasklist|findstr “”

          2. 方法二:用任务管理器查看。

      2. 附录:在命令行中输入netstat /? 可以查看netstat的相关信息。

    9. ###

       

    성명
    본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
    관련 기사
    MySQL 문자열 유형 : 스토리지, 성능 및 모범 사례MySQL 문자열 유형 : 스토리지, 성능 및 모범 사례May 10, 2025 am 12:02 AM

    mysqlStringTypESmpactStorageAndperformanceAsfollows : 1) charisfixed, adlaysamestoragespace.

    MySQL 문자열 유형 이해 : Varchar, Text, Char 등MySQL 문자열 유형 이해 : Varchar, Text, Char 등May 10, 2025 am 12:02 AM

    mysqlstringtypesincludevarchar, text, char, enum, and set.1) varcharisversatileforvariable-lengthstringsupciedlimit.2) textisidealforlargetextStorage whithoudfinedlength.3) charisfixed, witableforconsistentDatalikecodes.4)

    MySQL의 문자열 데이터 유형은 무엇입니까?MySQL의 문자열 데이터 유형은 무엇입니까?May 10, 2025 am 12:01 AM

    mysqloffersvariousstringdatatatypes : 1) charfixed-lengthstrings, 2) varcharforvariable-lengthtext, 3) binaryandvarbinaryforbinarydata, 4) blobandtextforlargedata 및 5) enumandsetforcontrolledInput.achtolledinput.CheachorciCificusessandperististicatististicatististics

    새로운 MySQL 사용자에게 권한을 부여하는 방법새로운 MySQL 사용자에게 권한을 부여하는 방법May 09, 2025 am 12:16 AM

    TograntpermissionSt

    MySQL에서 사용자를 추가하는 방법 : 단계별 가이드MySQL에서 사용자를 추가하는 방법 : 단계별 가이드May 09, 2025 am 12:14 AM

    ToadDuserSinMySqleFeffectially, 다음에 따르면, 다음 사항을 따르십시오

    MySQL : 복잡한 권한이있는 새 사용자 추가MySQL : 복잡한 권한이있는 새 사용자 추가May 09, 2025 am 12:09 AM

    toaddanewuser와 함께 complexpermissionsinmysql, followthesesteps : 1) createShereuser'NewUser '@'localhost'Identifiedby'pa ssword ';. 2) grantreadaccesstoalltablesin'mydatabase'withgrantselectonmydatabase.to'newuser'@'localhost';. 3) GrantWriteAccessto '

    MySQL : 문자열 데이터 유형 및 콜라주MySQL : 문자열 데이터 유형 및 콜라주May 09, 2025 am 12:08 AM

    MySQL의 문자열 데이터 유형에는 char, varchar, binary, varbinary, blob 및 텍스트가 포함됩니다. 콜라이트는 문자열의 비교와 분류를 결정합니다. 1. 차량은 고정 길이 스트링에 적합하고 Varchar는 가변 길이 스트링에 적합합니다. 2. 이진 및 바이너리는 이진 데이터에 사용되며 Blob 및 텍스트는 큰 객체 데이터에 사용됩니다. 3. UTF8MB4_UNICODE_CI와 같은 정렬 규칙은 상류 및 소문자를 무시하며 사용자 이름에 적합합니다. UTF8MB4_BIN은 사례에 민감하며 정확한 비교가 필요한 필드에 적합합니다.

    MySQL : Varchars에는 몇 개의 길이를 사용해야합니까?MySQL : Varchars에는 몇 개의 길이를 사용해야합니까?May 09, 2025 am 12:06 AM

    가장 좋은 mysqlvarchar 열 길이 선택은 데이터 분석을 기반으로하고, 향후 성장을 고려하고, 성능 영향을 평가하고, 문자 세트 요구 사항을 기반으로해야합니다. 1) 일반적인 길이를 결정하기 위해 데이터를 분석합니다. 2) 미래 확장 공간을 예약하십시오. 3) 성능에 대한 큰 길이의 영향에주의를 기울이십시오. 4) 문자 세트가 스토리지에 미치는 영향을 고려하십시오. 이러한 단계를 통해 데이터베이스의 효율성과 확장 성을 최적화 할 수 있습니다.

    See all articles

    핫 AI 도구

    Undresser.AI Undress

    Undresser.AI Undress

    사실적인 누드 사진을 만들기 위한 AI 기반 앱

    AI Clothes Remover

    AI Clothes Remover

    사진에서 옷을 제거하는 온라인 AI 도구입니다.

    Undress AI Tool

    Undress AI Tool

    무료로 이미지를 벗다

    Clothoff.io

    Clothoff.io

    AI 옷 제거제

    Video Face Swap

    Video Face Swap

    완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

    더보기

    인기 기사

    <garden> : 정원 재배 - 완전한 돌연변이 가이드
    3 몇 주 전ByDDD
    <gum> : Bubble Gum Simulator Infinity- 로얄 키를 얻고 사용하는 방법
    3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
    KB5055612 수정 방법 Windows 10에 설치되지 않습니까?
    3 몇 주 전ByDDD
    Blue Prince : 지하실에가는 방법
    1 몇 달 전ByDDD
    Nordhold : Fusion System, 설명
    3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
    더보기

    뜨거운 도구

    드림위버 CS6

    드림위버 CS6

    시각적 웹 개발 도구

    VSCode Windows 64비트 다운로드

    VSCode Windows 64비트 다운로드

    Microsoft에서 출시한 강력한 무료 IDE 편집기

    SublimeText3 Linux 새 버전

    SublimeText3 Linux 새 버전

    SublimeText3 Linux 최신 버전

    스튜디오 13.0.1 보내기

    스튜디오 13.0.1 보내기

    강력한 PHP 통합 개발 환경

    안전한 시험 브라우저

    안전한 시험 브라우저

    안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.

    더보기

    뜨거운 주제

    자바 튜토리얼
    1664
    14
    Cakephp 튜토리얼
    1423
    52
    라라벨 튜토리얼
    1321
    25
    PHP 튜토리얼
    1269
    29
    C# 튜토리얼
    1249
    24
    더보기

    공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!

    회사 소개부인 성명Sitemap

    © php.cn All rights reserved