mysql学习笔记(一)

一、连接数据库

为了连接到MySQL,需要以下信息 :

主机名(计算机名)——如果连接到本地MySQL服务器, 为localhost

端口(如果使用默认端口3306之外的端口);

一个合法的用户名;

用户口令(如果需要) ;

1)连接到本机上

命令:mysql -u [username] -p

username:用户名

命令示例:mysql -u root -p,回车后提示你输密码。

2)连接到远程主机上的mysql

命令:mysql -h [host] -u [username] -p [password]

假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:
    mysql -h 110.110.110.110 -u root -pabcd123;(注:-p与密码之间不能加空格)

3)退出mysql

exit

二、修改用户密码

mysqladmin -u [username]-p[oldpassword] password [newpassword]

username:   用户名

oldpassword:旧密码

newpassword:新密码

注意:-p[oldpassword]中间没有空格

输入命令时也可以忽略旧密码,然后会提示你输入密码,则输入旧密码。

假设原密码为ab12,改为abc345,则命令为:

mysqladmin -u root -pab12  password abc345

三、登录权限

1)登录权限简介

mysql用户设置当中多了一个主机选项,意思是允许这个用户使用什么主机登陆。

一般常见的主机选项为:%,localhost,IP地址

%:任意主机可以登陆

localhost:仅本机可以登陆

IP地址:指定的IP地址可以登陆

2)修改root的登录权限

1.登陆mysql服务器

mysql -u root -p

2.进入数据库mysql

use mysql;

3.修改登陆权限

update db set host = '%' where user = '用户名';

4.刷新权限列表

flush privileges;

四、选择数据库

1)use [数据库名称]

2)显示数据库

show databases;

3)显示数据库内表的列表

show tables;

4)显示表中列

show columns from [表名];

 

 

 

posted @ 2019-07-29 08:57  yzl050819  阅读(200)  评论(0编辑  收藏  举报