linux mysql gt_linux下mysql命令

一。mysql启动及修改密码

启动

[root@localhost bin]# service mysqld start

Starting MySQL                                             [OK]

[root@localhost bin]# service mysqld stop

Shutting down MySQL.                                       [OK]

[root@localhost bin]# service mysqld restart

MySQL manager or server PID file could not be found!       [FAILED]

Starting MySQL.                                            [OK]

登陆

root用户的默认密码是空的,如果已经有密码了,修改时需要加参数-p

[root@localhost bin]# mysqladmin -u root password 123

[root@localhost bin]# mysql -u root -p

Enter password:

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 2 to server version: 5.0.18-log

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>

进去mysql以后还可以修改密码,

mysql> set password for 'root'@'localhost'=password('1');

Query OK, 0 rows affected (0.01 sec)

mysql> exit;

Bye

注意mysql环境下,命令都需要带;结束。

增加新用户

mysql> grant select,insert,update,delete on *.* to test@localhost identified by "123";

Query OK, 0 rows affected (0.03 sec)

意思是新增一个用户test,密码为123,权限由查询,插入,更新,删除,允许在本地登陆

mysql> flush privileges;

Query OK, 0 rows affected (0.00 sec)

刷新权限

二。mysql数据库方面操作

显示已有数据库列表

mysql> show databases;

+--------------------+

| Database           |

+--------------------+

| information_schema |

| mysql              |

| test               |

+--------------------+

3 rows in set (0.02 sec)

显示指定数据库中的表

mysql> use mysql;

Database changed

mysql> show tables;

+---------------------------+

| Tables_in_mysql           |

+---------------------------+

| columns_priv              |

| db                        |

| func                      |

| help_category             |

| help_keyword              |

| help_relation             |

| help_topic                |

| host                      |

| proc                      |

| procs_priv                |

| tables_priv               |

| time_zone                 |

| time_zone_leap_second     |

| time_zone_name            |

| time_zone_transition      |

| time_zone_transition_type |

| user                      |

+---------------------------+

17 rows in set (0.01 sec)

显示表结构

mysql> describe user;

mysql> create database abc;   //创建数据库abc

Query OK, 1 row affected (0.01 sec)

mysql> show databases; // 显示现有数据库

+--------------------+

| Database           |

+--------------------+

| information_schema |

| abc                |

| mysql              |

| test               |

+--------------------+

4 rows in set (0.02 sec)

mysql> use abc; //使用abc数据库

Database changed

mysql> create table a(a1 int(4)); //建立表a1

Query OK, 0 rows affected (0.04 sec)

mysql> drop table a; //删除表

Query OK, 0 rows affected (0.01 sec)

mysql> drop database abc; //删除数据库

Query OK, 1 row affected (0.01 sec)

mysql> delete from a; //清空表

Query OK, 0 rows affected (0.01 sec)

mysql> select * from a;//查询

Empty set (0.00 sec)

mysql>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值