MySQL数据库之使用与开发(一)------mysql入门

本文介绍如何使用MySQL数据库,包括创建用户账户与密码、连接到MySQL服务器、访问特定数据库及创建表的基本步骤。

MySQL数据库采用服务器--客户端模式,服务器端负责对数据库进行管理与操作,客户端通过与服务器端通信来执行各种操作。MySQL数据库的客户端有很多,比如mysql, MySQL workbench等。各种客户端小有差别,但都基本支持标准的SQL语言。

注:本系列文章采用mysql作为客户端。

文中多处参考MySQL cookbook第二版

1 创建用户账户与密码

在对MySQL数据库进行访问之前,首先需要连接到MySQL数据库服务器,而连接过程是需要提供用户名和密码的,所以在进行一切操作之前的第一件事就是要拥有自己的MySQL数据库用户名和密码。

MySQL数据库只允许root用户创建账户,所以要创建用户首先需要用root登陆,然后以root身份进行操作。

   1: mysql -h hostname -u root -p
执行上述命令输入root密码之后接着就可以创建用户了。
   1: grant all on databasename.* to 'username'@'hostname' identified by 'password';

2 连接到mysqld服务器

拥有自己的MySQL数据库账户之后,就可以用自己的账户通过客户端来连接数据库了,用法如下:

   1: mysql -h hostname -u username –p

再输入用户密码即可。

3 访问特定数据库

    1. 如果待访问的数据库之前已经创建过了,则无需再创建,如果想访问的数据库名为test,则用use test;命令将test设为默认的数据库,之后的一切操作如果没有指定数据库名,则都是作用于test这个数据库的。
    2. 如果想创建数据库,并创建自己的表,则:
        1.    1: create database test; 
             2: use test;
             3: create table tb(thing varchar(20),legs int,arms int);
             4: insert into test values('fish',0,0);
  1. 至此已经创建数据库并创建了表名为tb的表,表有三个属性,分别为thing,legs,arms。通过insert语句已经向tb中插入了一条记录。可通过如下语句来查询表tb的记录。
  2.    1: select * from tb;

4  断开连接

通过命令exit;或者quit;来断开与服务器的连接并终止mysql程序。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值