ubuntu16.04 server mysql环境搭建

前端之家收集整理的这篇文章主要介绍了ubuntu16.04 server mysql环境搭建前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
一、安装MysqL   1. 安装需要使用root账号,如果不会设置root账号的请自行google。安装MysqL过程中,需要设置MysqL的root账号的密码,不要忽略了。 sudo apt-get install MysqL-server apt isntall MysqL-client apt install libMysqLclient-dev   2. 以上3个软件包安装完成后,使用如下命令查询是否安装成功: sudo netstat -tap | grep MysqL   查询结果如下图所示,表示安装成功。 root@xyz:~# netstat -tap | grep MysqL tcp6 0 0 [::]:MysqL [::]:* LISTEN 7510/MysqLd root@xyz:~# 二、命令行基本操作 输入MysqL -u+数据库用户 -p+数据库密码 架设数据库用户是root 密码是123,应该是像下面这样才是正确的: MysqL -uroot -p123 -u和-p连接数据库用户和密码中间是不能有空格的 下面来创建数据库mydatabase create database mydatabase; 这样一个名叫mydatabase的数据库就创建好了 show databases; 显示所有数据库列表 drop database mydatabase; 删除数据库mydatabase 那么如何退出MysqL命令行呢? 在终端输入exit; 知道完全退出MysqL命令行为止 附后一些常用的命令 (4) 制定TestDB数据库为当前默认数据库 MysqL> use TestDB; (5) 在TestDB数据库中创建表customers MysqL> create table customers(userid int not null,username varchar(20) not null); (6) 显示数据库列表 MysqL> show databases; (7)显示数据库中的表 MysqL> show tables; (8)删除表customers MysqL> drop table customers; (9)显示customers表的结构 MysqL> desc customers; (10) 向customers表中插入一条记录 MysqL> insert into customers(userid,username) values(1,'hujiahui'); (11) 让操作及时生效; MysqL> commit; (12) 查询customers中的记录 MysqL> select * from customers; (12) 更新表中的数据 MysqL> update customers set username='DennisHu' where userid=1; (13) 删除表中的记录 MysqL> delete from customers; (14)授予hjh用户访问数据库的权限 # grant select,insert,update,delete on *.* to hjh@localhost indentified by "123456"; 备注:hjh是Linux用户名,123456是访问MysqL的密码 (15)采用用户名和密码登录MysqL # MysqL -uhjh -p123456 三、设置MysqL远程访问(这里是MysqL版本不同,导致配置文件位置不同) 1. 编辑MysqL配置文件,把其中bind-address = 127.0.0.1注释了 vi /etc/MysqL/MysqL.conf.d/MysqLd.cnf 2. 使用root进入MysqL命令行,执行如下2个命令,示例中MysqL的root账号密码:root grant all on *.* to root@'%' identified by 'root' with grand option; flush privileges; 3. 重启MysqL /etc/init.d/MysqL restart

猜你在找的Ubuntu相关文章