Mysql 的安装与配置

一、windows 服务器下的 mysql:

1.安装软件安装:按软件提示一路确定下去;

2.压缩包安装:

1)解压安装包到自定义路径;

2)修改 my.ini 配置文件: 复制解压好的文件路径,记事本打开 my.ini 文件,将basedir 与 datadir 两项中的路径替换成已复制的文件路径。保存退出。

3)配置环境变量:复制 mysql 中 bin 路径,打开 我的电脑>系统属性>高级系统设置>环境变量,这时会显示如下界面:

用户变量仅修改此用户下的变量;系统变量对所有用户都有效!

4)打开具有管理员权限的命令提示符;切换到bin目录下,执行 mysqld install  命令, 安装mysql服务。(移除服务命令 mysqld remove)

5)启动服务:

net start mysql  或:

      点击开始按钮(左下角),搜索框输入service,选择查看本地服务。

手动点击启动mysql服务;

window mysql 默认账户密码 :root,root

二:ubuntu 服务器下的 MySQL:

打开终端执行下列命令:

        sudo apt-get install mysql-server

        sudo apt-get install mysql-client

执行mysql-server过程中会两次弹出设置密码框,第一次为设置密码,第二次为确认密码。不要为空!

ubuntu 下的 mysql 设置

mysql 服务安装成功后只默认准许本机访问,我们需要修改一下设置支持外部访问;

进入mysql,  mysql –uroot  -proot

使用 mysql 数据库   use mysql;        

一般 mysql 指的是 mysql这个数据库软件 。本 mysql 命令是指进入到其中的 mysql 这个数据库

查看 mysql 数据库种的 user 表单数据:select user ,host from user;

修改账 访问地址限制:update user set host=”%” where user=”root”;

再次查看 user 表单数据是否成功修改:select user,host from user;

修改 mysql 配置:sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf

将 bind_address:127.0.0.1行加 # 注释;

重启 mysql 服务: service mysql restart

三:MySQL 的基本操作

1)登录:

Mysq –h 主机名称(IP地址) -u 用户名称 –p (密码)

2)常见的 DDL 语句:

se 数据库名称                                                      使用数据库

how databases                                                     展示所有数据库

how tables                                                            展示数据库中所有表单

reate database 数据库名称                                  创建数据库

rop databse 数据库名称                                       删除数据库1 

esc 表名                                                               描述表的结构

                    1:数据库的几种删除命令及区别                                                                                   

3)表的创建与删除:

reate table 表名称(

段1 类型 [约束条件],

段2 类型 [约束条件],

段n 类型 [约束条件] —注意,最后一个没有逗

/p>

rop table if exists 表名称                              |删除表

runcate table 表名称                                     |删除表

4)创建、删除、授权用户

创建、修改用户

rant all on *.* to ‘用户名称’@’地址’ identified by 密码

rant all on db_py.* to ‘ljh’@’%’ identified by ‘ljh’

删除用户

se mysql

elete from user where user=‘ljh’ and host=‘%’

5)Mysql的CRUD(增删改查)

加(create)

nsert into 表名(字段1,字段2,字段3,……,字段n) values(值1,值2,值3,……,值n)

除(delete)

elete from 表名 where 条件

改(update)

pdate 表名 set 字段1=新值1,字段2=新值2,…… where 条件

询(tetrieve)

elect 字段1,字段2…… from 表名 [where 条件]

lter 修改表的结构

lter table 表名 add 新的字段 类型

lter table 表名 drop 字段名称

文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树数据库组成31292 人正在系统学习中 相关资源:按软件服务对象的范围划分-软件工程课件-专业指导文档类资源-CSDN…

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年7月26日
下一篇 2017年7月26日

相关推荐