mysql使用

1、登录mysql

sudo mysql -u root -p

输入密码

2、查看数据库

show databases

3、使用数据库

use xxx

4、创建数据库

CREATE DATABSE mydatabase(数据库名称) [character set utf8 (编码方式)] ;  # 以 utf8 编码集
创建数据库(方便显示中文),不指定,则默认以数据库安装时的 latin1 为编码方式
SHOW DATABASES;    #显示当前数据库
USE mydatabase;         #使用刚刚创建的 mydatabase 数据库
CREATE TABLE users(username char (50) NULL,passwd char(50) NULL); #创建表格

5、插入数据

INSERT INTO users(username, passwd) VALUES('lilei','1234');
INSERT INTO users(username, passwd) VALUES('韩梅梅','1234');

6、配置远程访问

修改配置文件
配置远程访问 mysql:vim /etc/mysql/mysql.conf.d/mysqld.cnf
注释掉 : bind-address = 127.0.0.1
vim 编辑器下注释掉改行指令,并保存退出。

7、创建新用户

一般为了安全性,我们不直接使用root用户,而是选择创建一个新用户。
在服务器中,输入 mysql -u root -p ,进去mysql,
然后输入以下命令创建用户
GRANT ALL ON . to user@‘ip’ IDENTIFIED BY ‘pwd’;
有关于权限的知识这里不提及了,
user是你想创建的用户名
ip是访问地址,%代表远程访问,localhost是本地访问,也可以具体到某个ip地址,我们这里要用的是%
pwd是你想创建的密码
上面创建的用户就是拥有所有权限的一个用户,可以理解为仅次于root用户,是个管理员。
创建完之后可以刷新一下权限表
FLUSH PRIVILEGES;
不刷新也可以,因为我们可以重启mysql。
sudo /etc/init.d/mysql restart

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值