当前位置: 首页 > news >正文

如何免费做网站 详细点说项目网格化管理方案

如何免费做网站 详细点说,项目网格化管理方案,太原市一页网络科技有限公司,手机qq浏览器解除禁止访问网页目录 1. 免密码登录MySQL1.1 免密码配置1.2 登录选项介绍 2. MySQL基础配置#xff1a;my.cnf3. 开机自启动设置#xff08;可选设置#xff09;4. 查看存储引擎5. 查看系统的编码规则和校验规则6. 数据库的操作6.1 查看数据库6.2 创建数据库 create database6.3 删除数据库… 目录 1. 免密码登录MySQL1.1 免密码配置1.2 登录选项介绍 2. MySQL基础配置my.cnf3. 开机自启动设置可选设置4. 查看存储引擎5. 查看系统的编码规则和校验规则6. 数据库的操作6.1 查看数据库6.2 创建数据库 create database6.3 删除数据库 drop database6.4 使用数据库 use6.5 修改数据库 alter database 7. 表的操作7.1 创建表 create table7.2 查看表结构 desc7.3 修改表 alter table7.3.1 修改表名称 rename7.3.2 添加字段列add7.3.3 修改字段属性 modify7.3.4 修改字段名称 change7.3.5 删除字段列 drop 7.3 删除表 drop table 1. 免密码登录MySQL 对于新人来说安装好的MySQL登录是非常头疼的因此在这里先来设置个免密码操作后续会将登录设置设置回来。 接下来进入正题 1.1 免密码配置 首先免密码登录要直接对MySQL的配置文件进行修改跳过密码认证环节操作如下 先用 vim 打开 更目录下 etc 中的 my.cnf文件 vim /etc/my.cnf接下来在27行的下一行加上这么一行代码 skip-grant-tables输入wq之后保存并且退出。 注意一定要将配置内容写对否则无法生效。 将MySQL服务mysqld重启重启方式如下 方法一终端输入两条指令先将MySQL服务先停止然后再启动 systemctl stop mysqld systemctl start mysqld 方法二直接重启MySQL服务 systemctl restart mysqld 1.2 登录选项介绍 接下来就是登录mysql了 mysql -uroot -p //这里使用的是root登录-u选项的后面是登录MySQL用户名称之间是否带空格影响都不大。-p 选项表示使用密码登录 输入上述登录指令后终端还是要你输入密码此时只需要直接回车即可 其他选项介绍 -h 选项表示要指定连接的主机地址 mysql -h 127.0.0.1 -u root -p //127.0.0.1表示本地环回地址-G 选项表示访问特定主机的特定端口号 mysql -G 3306 -u root -p //访问端口号为3306上面提到的选项在登录时可以不加会有默认值。 例如不加 -h 选项默认连接本地主机 不加 -G 表示默认使用配置文件的端口号配置文件会在接下来讲到。 2. MySQL基础配置my.cnf 安装好的MySQL在使用前一些默认值是有一些问题的在使用前我们需要将MySQL配置文件进行修改一下。 用 vim 打开 etc 下的 my.cnf 文件 vim /etc/my.cnf绑定端口号3306这个是MySQL默认端口号 在光标位置加入这么一行代码port3306 配置编码格式utf8 在光标位置加入这么一行代码character-set-serverutf8 设置存储引擎innodb 在光标位置加入这么一行代码default-storage-engineinnodb 配置好后重启MySQL服务即可重启方式上面提到过这里不再赘述。 3. 开机自启动设置可选设置 终端输入两条指令 systemctl enable mysqld systemctl daemon-reload提示在MySql中每个语句写完后都需要带上分号。 4. 查看存储引擎 show engines;5. 查看系统的编码规则和校验规则 查看编码规则 show chaset;查看校验规则 show collation;6. 数据库的操作 6.1 查看数据库 show databases;查看当前处于哪个数据库位置 select database();查看创建数据库时的细节 show create database 数据库名称;/*!40100 DEFAULT CHARACTER SET gbk */ 这串代码大致意思为 !40100如果当前数据库版本大于 40100 那么就执行后边代码。CHARACTER SET gbk数据库创建时使用的编码规则为 gbk。 6.2 创建数据库 create database 在Linux下创建一个数据库实际上就是在 /var/lib/mysql 目录中创建了一个目录 简单创建数据库 create database 数据库名称;防止重复创建数据库 create database if not exists 数据库名称;表示当前数据库如果不存在那么就会创建该数据库否则不会创建。带上该选项也是为了安全考虑防止重复创建数据库造成数据库内容丢失 创建数据库时指定编码集和校验集 数据库编码集未来数据库存储的编码集数据库校验集支持数据库进行字段比较使用的编码本质也是一种读取数据库中数据的采用的编码格式 数据库编码集和校验集的设置是为了数据库无论对数据做任何操作时都必须保证编码是一致的。 指定 编码集 创建数据库 方法一 create database student charsetutf8; //指定 utf8 为编码集方法二 create database student character set utf8; //指定 utf8 为编码集指定 编码集 和 校验集 创建数据库 create database student charsetutf8 collate utf8_general_ci; //指定 utf8 为编码集utf8为校验集不区分大小写create database student charsetutf8 collate utf8_bin; //指定 utf8 为编码集utf8为校验集区分大小写6.3 删除数据库 drop database 在Linux下删除数据库相当于在/var/lib/mysql 删除目录操作 drop database 数据库名称;不建议随随便便删除数据库因为删除数据库对应的级联、数据表的内容会被全部删除 6.4 使用数据库 use use 数据库名称;这里输入 use 操作好比在 Linux 文件系统中 cd 进入一个目录下操作类似 6.5 修改数据库 alter database 修改数据库的 编码集 和 校验集 alter database 数据库名 charset编码 collate 校验集;将数据库的编码集设置为 gbk 校验集设置为 gbk_chinese_ci。 7. 表的操作 7.1 创建表 create table Linux下在数据库内部创建表实际上就是在当前目录数据库下创建一个文件数据库表 语法 create table if not exists 表名 (filed1 datatype comment 描述内容,filed2 datatype comment 描述内容,filed3 datatype comment 描述内容,... )charset字符集 collate校验规则 engine存储引擎; #注意最后加分号if not exists 表示该表存在时不会创建不存在才创建filed 表示列名datatype 表示表的列的类型comment 表示对字段内容进行描述 注意字符集和校验集在没有指定时会默认使用 my.cnf 配置文件里设置的。 创建表时使用不同的存储引擎会在对应数据库目录下创建不同的表结构 举个例子 首先在mysql中创建一个 student 学生表然后进到 /var/lib/mysql/ 路径需要获得权限此时可以看到刚刚创建的 student 数据库 进入 student 目录 此时在 mysql 中创建分别使用不同的存储引擎创建表 第一张表使用 MyIsam 存储引擎 查看对应 student 目录下内容对应 stu1 出现了 .MYD 和 .MYI表示这两个文件都是 MyIsam 存储引擎创建的 第二张表使用 InnoDB 存储引擎 查看对应 student 目录下内容对应 stu2 出现了只有一个 .ibd.idb 表示使用InnoDB存储引擎创建的文件 7.2 查看表结构 desc 表结构 desc dbases;desc 表示单词描述的前四个字母 查阅创建表时的详细信息 show create table 表名称 \G;\G格式化显示过滤分隔符。 7.3 修改表 alter table 7.3.1 修改表名称 rename alter table 表名称 rename 新表名称现在有这样的一张表 将表名称修改为 student 7.3.2 添加字段列add alter table 表名称 add 字段名 字段类型(大小) comment 字段描述 after 指定列的所在位置这里 comment 和 after 不是必须设置不加 after 创建的字段会生成到表的最后位置 举个例子表中内容如下 此时增加一个出生年月日的字段要求加到年龄字段的后面 新增列内容是不存在的所以显示NULL 7.3.3 修改字段属性 modify alter table 表名称 modify 字段属性(大小) comment 字段描述;提示修改字段属性不会对表中已有的数据进行修改。修改字段属性实际上是覆盖将新的字段属性覆盖原有的字段属性 修改字段属性前 student 表的信息如下 student 表字段属性 将 student 表中的name字段属性 varchar(20) 更改为 varchar(50)不加comment进行字段修饰 此时再来查看一下student表的信息会发现 name 字段的描述不见了。 在修改字段属性时建议将原来的描述字段的信息也加上避免修改后字段属性覆盖了原来描述字段的内容 7.3.4 修改字段名称 change alter table student change 字段名 新字段名 字段类型(大小) comment 字段描述;修改字段名称时也时要将原有的字段描述带上 student 表 将表中的 name字段修改成 xingming 7.3.5 删除字段列 drop alter table 表名称 drop 字段名称;student 表 将 age 字段删除 注意删除一个表中的字段会将表中对应字段的所有内容都删除在进行删除操作时要慎重 7.3 删除表 drop table drop table 表名;示例 删除 person表 数据库是所有业务中最靠近底层的后端的修改表字段操作往往也会影响到上层软件对表中的内容修改也需要将上层软件代码进行修改。因此对数据库的表进行修改或是删除时都要认真考虑慎重
http://www.pierceye.com/news/646896/

相关文章:

  • linux系统网站空间如何分析网站关键词
  • 以下属于网站页面设计的原则有查询网站空间商
  • 建设银行网站链接网络推广有哪些常见的推广方法
  • 常州网络公司网站图片在线制作加字
  • 漕泾网站建设建立内部网站
  • 海宁市住房和城乡规划建设局网站北京十大装饰装修公司
  • 创新的常州做网站网站页面设计公司电话
  • 建站公司见客户没话说周年庆网站要怎么做
  • 建设银行网站字体建设官方网站
  • 建设部网站人员查询商城网站 没有什么文章 怎样优化
  • wordpress按标签筛选广州seo网站
  • 南宁手机建站公司常德网站开发服务
  • 智能锁东莞网站建设php网站开发需要学什么软件
  • 扒网站样式中国搜索网站排名
  • 网站空间和云服务器建设建材网站费用
  • 公司网站 正式上线wordpress 移动端不显示
  • 旅行网站排名前十名网站检测报告哪里做
  • 随州做网站wordpress 显示评论内容
  • 网站建设时间计划表非常赚又一个wordpress站点
  • 苏州网站小程序app开发公司wordpress如何上传文件大小
  • 同仁行业网站建设报价免费ui网站
  • 网站打开速度慢wordpress开发者选项怎么打开
  • 免费网站代理访问网站 营销型
  • 甘特图模板关于网站建设永嘉移动网站建设公司
  • 网站建设服务协议书做面包有哪些网站知乎
  • 网站建设评比标准建盏茶杯知识
  • 商城网站建设教学电子商务的就业方向
  • 做网站必要性江苏华江建设集团网站
  • 网站建设丿金手指排名9如何百度搜到网站
  • 南昌商城网站建设央企网站群建设中标公告