mysql服务器创建用户 数据库等操作
一、连接 MYSQL
格式:mysql -h 主机地址 -u 用户名 -p 用户密码
1、连接到本机上的MYSQL。
后提示你输密码
注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码
如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到
注意 :
看数据库服务是否启动 如果你输入密码的时候报错 ERROR 2003 (HY000) Can't connect to MySQL server on 'localhost' (10061)
那是因为没有启动服务,按照我上图所示 就可以了
MYSQL中了,MYSQL的提示符是:
mysql>
进入 mysql> 后 你需要修改密码之类的
①:mysql>use mysql 进入数据库
②:update user set password=PASSWORD("123456") where user='root'; 将root密码修改为123456 (密码随你喜欢)
结果
然后重启mysql 服务器
找到user 表 将下面的一条数据删除
就可以登录了
以下属于抄袭===
1、 CREATE DATABASE 数据库名;
2、 GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER ON
数据库名.* TO 数据库名@localhost IDENTIFIED BY '密码';
3、 SET PASSWORD FOR
'数据库名'@'localhost' = OLD_PASSWORD('密码');
依次执行3个命令完成数据库创建。注意:中文
“密码”和“数据库”是户自己需要设置的
————————————————————————————————————————
现在介绍一些常用的MYSQL命令
注意:你必须首先登录到MYSQL中,以下操作都是在MYSQL
的提示符下进行的,而且每个命令以分号结束。
创建用户
1.新建用户
1.1 登录MYSQL:
@>mysql -u root -p
@>密码
1.2 创建用户:
mysql> insert into mysql.user(Host,User,Password) values("localhost","test",password("1234"));
这样就创建了一个名为:test 密码为:1234 的用户。
注意:此处的"localhost",是指该用户只能在本地登录,不能在另外一台机器上远程登录。如果想远程登录的话,将"localhost"改为"%",表示在任何一台电脑上都可以登录。也可以指定某台机器可以远程登录。
1.3 然后登录一下:
mysql>exit;
@>mysql -u test -p
@>输入密码
mysql>登录成功
一、操作技巧
1
、如果你打命令时,回车后发现忘记加分号,你无须重打一遍命令,只要打个分号回车就可以了。
也就是说你可以把一个完整的命令分成几行来打,完后用分号作结束标志就OK。
2、你可以使用光标上下键调出以前的命令。
二、常用命令
1、显示当前数据库服务器中的数据库列表:
mysql> SHOW DATABASES;
2、建立数据库:
mysql> CREATE DATABASE 库名;
3、建立数据表:
mysql> USE 库名;
mysql> CREATE TABLE 表名 (字段名 VARCHAR(20), 字段名 CHAR(1));
4、删除数据库:
mysql> DROP DATABASE 库名;
5、删除数据表:
mysql> DROP TABLE 表名;