mysql 사용자 추가 방법

green1379의 이미지

안녕하세요 mysql를 처음 접하다 보니 하기가 힘이 드내요

먼저 root로 sql에 접속을하고
cerate database green을 입력하니깐 green이라는 db가 생성되었습니다.
그런다음

사용자를 추가 하려고 이렇게 입력했습니다.
mysql> insert into user values('localhost', 'green',
-> password('apple2000'), 'Y', 'Y', 'Y', 'Y',
-> 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y',
-> 'Y', 'Y');
이렇게 사용자를 추가 할려고 하니
Error 1064:선택된 데이타베이스가 없습니다. 이렇게 자꾸 나오는데
뭐가 문제가 있을까요.. 답변부탁드립니다.

M.W.Park의 이미지

use mysql은 하셨나요?

mysqlcc같은 툴을 쓰는 것이 정신건강에 도움이 되지요. 8)

-----
오늘 의 취미는 끝없는, 끝없는 인내다. 1973 法頂

bugiii의 이미지

이전 질문도 그렇고 지금 질문도 그렇고 조금 더 메뉴얼과 책 등을 참고하시면 좋겠습니다.

green1379의 이미지

use mysql를 해 줘야지 사용자추가 되나요...

USE MYSQL에서 MYSQL은 DB NAME입니까?

예를 들어 제가 green이라는 DB user를 생성했다면
use green이라고 하면 어떻게 되죠...(설명부탁드려요..^^;)

^^

bugiii의 이미지

디비 관련해서 좋은 사이트가 있습니다.

http://database.sarang.net 에서 좋은 정보 얻으시구요. 다시 말씀드리지만 하시고자 하는 일에 대해서는 좋은 책과 메뉴얼이 있습니다. 꼭 구하셔서 읽어보시면 좋겠습니다.

그리고, 다음 문서도 한번 읽어보시면 좋겠습니다.

http://wiki.kldp.org/wiki.php/DocbookSgml/Beginner_QA-KLDP

atie의 이미지

새글 열기는 그렇고 다른 분들 참고도 될겸, 답변 아닌 답을 드린다면, MySQL Administrator를 사용해 보세요.

----
I paint objects as I think them, not as I see them.
atie's minipage

정태영의 이미지

green1379 wrote:
사용자를 추가 하려고 이렇게 입력했습니다.
mysql> insert into user values('localhost', 'green',
-> password('apple2000'), 'Y', 'Y', 'Y', 'Y',
-> 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y',
-> 'Y', 'Y');

어디서 이렇게 가르쳐줬는지는 모르겠지만..
use mysql
insert .... 식으로.. 사용자를 추가하는건.. 절대 추천하고 싶지 않군요..

실제 y개수 세는거나 입력하는 것도 스트레스고 -_-;;
저렇게 하면.. 권한 정보가.. 바로 갱신되지 않습니다.. flush all privileges 였나..
그런걸로 갱신해줘야 하는 문제도 있고 해서..

하튼..

grant문을 익히세요.. 저렇게 모든 권한을 다 주실려면.. 간단하게..

Quote:
grant all on dbname.* to id@hostname identified by 'password';

이렇게 치시면 됩니다..
자세한건.. mysql메뉴얼에서 grant관련된 부분을 찾아보세요..

오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...

http://mytears.org ~(~_~)~
나 한줄기 바람처럼..

익명 사용자의 이미지

저도 몇일 고민하다가 해결을 했습니다.
저 처럼 mysql에 대하여 잘 모르신 분들을 위해서 별 않돼는 내용을 올려보겠습니다.

처음에는 패스워드가 설정않되어서 mysql만 쳐도 접속이 되실겁니다.
우선 root로 mysql에 접속하뒤
>SHOW DATABASES; 라고 치시면 데이터베이스 내용들이 보이실겁니다.
이들중에서 mysql를 쓰겠다고 알려주셔야겠죠?
>use mysql ; 이제 알려주었으니 어떤것들이 있난 알아보고요.
>show tables; 테이블이 보이실겁니다.
사용자를 추가하시는것이 목적이기 때문에 user라는 테이블을 건드셔야합니다.
우선 내용을 보시려면
>select * from user; 하시면 되겠죠.
그리고 저는 로컬로 동아리방에서 하기때문에 따로 많은 설정을 하지는 않았답니다 기본적으로
INSERT INTO user(User, Host, Password) VALUES('testuser','localhost', PASSWORD('userpass'));
이렇게 하면 등록이 되겠죠?
그리고 권한설정이 있는데요 저는 셀렉트조건만 줘볼게요
GRANT SELECT ON USERTABLEEX to testuser;
테스트유저에게 유저테이블이엑스 테이블 조회권한을 준다 이런거겠죠.
접속방법은 아시죠? mysql -u testuser -p
이상 허접한 글입니다.

DefaultX의 이미지

X-환경이 가능하시다면
phpMyAdmin 이라는 툴을 사용해 보세요

Now Starting ....

nahs777의 이미지

저도 atie 님과 같은생각입니다. mysql-administrator 를 쓰시는것을 추천합니다. 전에 그거 몰랐을때는 완전 삽질했었는데, 확실히 쉽더라구요.

망치의 이미지

음.. phpMyAdmin 추천입니다.. phpMyAdmin 없으면 사용자 추가도 못하는 망치에요. -_-;;;

---------------------------------------
http://www.waitfor.com/
http://www.textmud.com/

익명 사용자의 이미지

db서버용도로만 쓸거면 아파치 설치하지 않을수도 있으니까

phpmyadmin 등은 의미가 없을수도 있습니다.

전에 며칠동안 잠을 안잔 상태에서 비몽사몽간에 phpmyadmin 에서 작업을 하다가..

root 권한을 모조리 빼버린 적이 있습니다. 클릭하고나서 정신이 번쩍 들더군요.

웹으로는 접근안되지.. -_-;;

결국 커맨드에서 해결 볼 수 밖에 없었죠.

권한이 전부 빠지니까 복구하기도 귀찮더군요. --; :oops:

lacovnk의 이미지

http://www.gpgstudy.com/gpgiki/MySQL%EC%97%90%EC%84%9C%20%EC%82%AC%EC%9A%A9%EC%9E%90%EC%99%80%20%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4%20%EB%A7%8C%EB%93%A4%EA%B8%B0

맨날 까먹고 맨날 저 문서 봅니다.

참고로, google에서

mysql 사용자 추가

로 하면 세번째 뜨는 문서입니다. 현재..

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.