김보안의 블로깅
  • 🏠 Home
  • 📚 Project
    • Blockchain
      • 🎦 PickMe
      • 🎦 IoTC
      • 🎦 Blackchain
      • 📃 Gemology
      • 🎦 PickMe
      • 🎦 PickMe
    • AI
      • 👋 A.I. Dream Reader
      • 🎦 A.I. Dream Reader
    • Security
      • 🎦 SNAC
    • Education
      • 🎦 Smart Lecture
  • 🤸‍♂ Hobby
    • Music
      • Violin
      • Guitar
      • Piano
      • Drum
    • Flower
      • Flower Certificate
    • Sport
      • Ski
      • Skateboard
      • Golf
      • Boxing

2014년 5월 30일 금요일

[MySQL] 윈도우에서 use mysql; 에러 1044(42000)

 SecureKim     오후 3:41     Access denied for user ''@'localhost', error 1044 (42000), mysql, mysql 에러, use mysql; 에러     No comments   



설치했다가 지웠다가 할 때

경로를 다르게 설정할 경우

설치를 다시 하라고 하며 에러가 나는 경우를 볼 수 있습니다.


하지만 설치는 된 상태죠

이때 실행해서 로그인하면

mysql -u root -p 했을때 비밀번호가 없는 상태인 걸 알 수 있습니다.

그런데 비밀번호를 설정하려고 use mysql;

을 하면 다음과 같은 에러가 나는데요,


ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'
mysql> use mysql;


이 경우 이렇게 하시면 '127.0.0.1'@'localhost' 로 접속할 수 있습니다.

mysql -h 127.0.0.1 -u root -p 

Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Stumble
  •  Digg

2014년 5월 14일 수요일

[MySQL] CASCADE 가 안될 때

 SecureKim     오후 11:52     CASCADE, mysql     No comments   


ALTER TABLE `테이블` ADD CONSTRAINT `constraint이름` FOREIGN KEY(`내키`) REFERENCES `부모테이블`(`부모키`) ON DELETE CASCADE


구문이 작동 안되는 이유?


foreign key를 나중에 추가해서 CASCADE 설정하려고 하면 일어나는 일입니다.


DBMS에서는 ADD CONSTRAINT 구문이 먹은것 처럼 보이지만 사실은 먹지 않죠.


참조하는 테이블과 참조 당하는 테이블을 다음과 같이 innodb 설정해야 합니다.


ALTER TABLE `원하는테이블` engine=InnoDB;

그리고 참조당하는 부모 튜플이 미리 생성되어 있어야만 합니다.


Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Stumble
  •  Digg

2014년 5월 10일 토요일

[Node.js] 간단한 웹 서버 제작하기.

 SecureKim     오후 5:00     노드제이에스, 웹 서버, Apache Node.js Server, Node js 서버, Node.js, Node.js 파일 전달     1 comment   

Web Server

var express     = require('express'),
    app         = express();

//app.use(express.static(__dirname + '/html')); 
//html 폴더 밑에 있는 파일들을 요청이 있을때 접근 가능하도록 합니다.
//예를들면 js 파일들이 html/js 폴더안에 있을때 위 선언을 해주면
//index.html 파일에서 접근이 가능하게 되죠.

app.get('/', function(req, res) {
    res.sendfile(__dirname + '/index.html');
});

app.get('/*', function(req, res) { 
//다른 경로를 요청했을때, 실제 그 경로에 있는 파일을 전달합니다.

 res.sendfile(__dirname + req.url,function(err){
  console.log(err);
  res.send(403, '잘못된 접근입니다.');
 });
});

app.listen(80); //Http 기본 포트인 80.

Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Stumble
  •  Digg
최근 게시물 이전 게시물 홈

페이지

  • 홈
  • Hobby

Categories

  • AI
  • android
  • AWS
  • Blockchain
  • Hardware
  • Javascript
  • mysql
  • Node.js
  • Plasma
  • review
  • Security
  • Study
  • Video
  • windows

Popular Posts

  • 블랙보드 강의 녹화 영상 다운로드 가능한 방법 (노설치)
    별도의 설치도 필요 없고 아주 쉽습니다. 구글 크롬브라우저 에서 블랙보드 녹화 영상에  다운로드 가능한 메뉴가 나오게 하는 코드입니다.  먼저 블랙보드 강의자료에 입장하고, 재생 버튼을 클릭 하지 않은 상태로 F12 를 입력합니다. 재생을 클릭하지 마세요.
  • 회사 프록시와 인증서에 고통받는 그대를 위한 글 (Bash, Gradle, Python, wget, nodejs(npm), apt-get, cURL, git, yarn, androidStudio)
    대기업에 입사하면 장단점이 있는데, 단점 중에 하나가 회사에서 프록시를 사용하여 트래픽 감시를 하므로 프록시 설정을 해주어야 한다는 점 입니다. 특히, 회사에서는 https 트래픽도 감시를 하므로 인증서도 설정해 주어야 합니다. 그런데 문...
  • [Node.js] Redis 의 hmset
    Redis 의 hmset 사용하기 var redis = require('redis'); var client=redis.createClient(포트,호스트,null); /* * MySQL을 사용하다가 Redis를 사용해보니 신세...

Blog Archive

  • ►  2023 (1)
    • ►  1월 (1)
  • ►  2022 (10)
    • ►  12월 (1)
    • ►  11월 (3)
    • ►  9월 (1)
    • ►  8월 (1)
    • ►  6월 (2)
    • ►  3월 (2)
  • ►  2021 (9)
    • ►  12월 (3)
    • ►  11월 (1)
    • ►  6월 (1)
    • ►  5월 (2)
    • ►  4월 (2)
  • ►  2020 (12)
    • ►  10월 (1)
    • ►  9월 (2)
    • ►  7월 (1)
    • ►  6월 (1)
    • ►  5월 (5)
    • ►  4월 (1)
    • ►  2월 (1)
  • ►  2019 (14)
    • ►  10월 (2)
    • ►  7월 (1)
    • ►  3월 (4)
    • ►  2월 (2)
    • ►  1월 (5)
  • ►  2018 (14)
    • ►  12월 (2)
    • ►  11월 (4)
    • ►  10월 (1)
    • ►  8월 (2)
    • ►  5월 (4)
    • ►  1월 (1)
  • ►  2017 (12)
    • ►  10월 (2)
    • ►  9월 (9)
    • ►  5월 (1)
  • ►  2016 (8)
    • ►  10월 (2)
    • ►  8월 (1)
    • ►  6월 (1)
    • ►  1월 (4)
  • ►  2015 (6)
    • ►  12월 (3)
    • ►  10월 (1)
    • ►  6월 (1)
    • ►  5월 (1)
  • ▼  2014 (10)
    • ►  11월 (1)
    • ►  9월 (1)
    • ►  7월 (1)
    • ►  6월 (1)
    • ▼  5월 (3)
      • [MySQL] 윈도우에서 use mysql; 에러 1044(42000)
      • [MySQL] CASCADE 가 안될 때
      • [Node.js] 간단한 웹 서버 제작하기.
    • ►  4월 (1)
    • ►  3월 (2)
  • ►  2013 (28)
    • ►  12월 (3)
    • ►  11월 (6)
    • ►  10월 (6)
    • ►  9월 (6)
    • ►  8월 (1)
    • ►  7월 (3)
    • ►  6월 (3)

구독

글
Atom
글
전체 댓글
Atom
전체 댓글

로드 중입니다...

각오

직접 해보지 않은 것은 포스팅 하지 않겠습니다.

Copyright © 김보안의 블로깅 | Powered by Blogger
Design by Hardeep Asrani | Blogger Theme by NewBloggerThemes.com | Distributed By Gooyaabi Templates