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

台州专业网站设计系统周口网站建设多少钱

台州专业网站设计系统,周口网站建设多少钱,顺德顺的网站建设,百度关键词seo年度费用一、CentOS—YUM 1. MySQL—卸载 # 1、查看存在的MySQL。 rpm -qa | grep -i mysql rpm -qa | grep mysql# 2、删除存在的MySQL。 rpm -e –-nodeps 包名# 3、查找存在的MySQL目录。 find / -name mysql# 4、删除存在的MySQL目录。 rm -rf 目录# 5、删除存在的MySQL配置文件。… 一、CentOS—YUM 1. MySQL—卸载 # 1、查看存在的MySQL。 rpm -qa | grep -i mysql rpm -qa | grep mysql# 2、删除存在的MySQL。 rpm -e –-nodeps 包名# 3、查找存在的MySQL目录。 find / -name mysql# 4、删除存在的MySQL目录。 rm -rf 目录# 5、删除存在的MySQL配置文件。 rm -rf /etc/my.cnf2. MySQL—安装 MySQL 安装报错 mysqld_safe error: log-error set to ‘/var/log/mariadb/mariadb.log‘报错 mysql: error while loading shared libraries: libncurses.so.5: cannot open shared object fil报错 error while loading shared libraries: libncurses.so.5: cannot open shared object file chkconfig: command not foundsysv-rc-conf解决apt-get install E: 无法定位软件包则添加添加镜像源 sysv-rc-conf mysqld on sysv-rc-conf --list3. MySQL—启动 # 1、切换用户。 su mysql# 2、启动。 service mysql start# 3、查看运行状态。 systemctl status mysqldcd /usr/app/mysql-8.0.22-el7-x86_64 /etc/init.d/mysql start mysql -uciic -pciic二、MySQL—Docker 用docker创建MySQL无法访问的问题Docker安装mysql并挂载目录到宿主机Docker安装MySQL映射本地目录Docker安装MySQL8.0 1. 前置准备 # 1、创建mysql/conf配置目录、mysql/data数据目录。 mkdir -p /root/mysql/conf /root/mysql/data# 2、目录授权。 chmod -R 755 /root/mysql/# 查看MySQL各个文件的位置。 cat /etc/mysql/mysql.cnf cat /etc/mysql/my.cnf[mysqld] # 设置包含运行的named守护进程的进程ID的文件位置。 pid-file /var/run/mysqld/mysqld.pid # 通讯协议的载体。 socket /var/run/mysqld/mysqld.sock # 数据库文件所在目录。 datadir /var/lib/mysql # 错误日志。 #log-error /var/log/mysql/error.log # By default we only accept connections from localhost #bind-address 127.0.0.1 # Disabling symbolic-links is recommended to prevent assorted security risks symbolic-links02. 拉取镜像 # 1、搜索MySQL镜像。 docker search mysql# 2、拉取MySQL镜像。 #docker pull mysql #docker pull mysql:8.0.16#docker pull mysql:5.7 docker pull mysql:5.7.293. 创建并启动容器 拷贝默认配置文件。 # 1、启动一个MySQL测试容器。 docker run -id \--name mysql_test \-p 3307:3306 \-e MYSQL_ROOT_PASSWORD[123456] \mysql:版本号 \ docker logs -f mysql_test# 2、进入容器。 docker exec -it [mysql_test] /bin/bash exit# 3、拷贝容器内mysql.cnf配置文件到宿主机。 docker cp mysql_test:/etc/mysql/conf.d/ /root/mysql/conf/ docker cp mysql_test:/etc/mysql/mysql.cnf /root/mysql/conf/ docker cp mysql_test:/etc/mysql/mysql.conf.d/ /root/mysql/conf/ # 4、拷贝容器内data数据目录到宿主机。 docker cp mysql_test:/var/lib/mysql/ /root/mysql/data/# 5、拷贝容器内错误日志到宿主机。 docker cp mysql_test:/var/log/mysql/error.log /root/mysql/# 6、删除MySQL测试容器。 docker rm -f mysql_test3.1 创建正式容器 # 1、切到mysql/目录。 cd /root/mysql/# 2、查看当前目录。 [rootqs mysql]# echo $PWD /root/mysql# 3、创建正式容器。 docker run -d \--name 容器名称 \-p 3306:3306 \-v $PWD/conf/conf.d/:/etc/mysql/conf.d/ \-v $PWD/data/mysql/:/var/lib/mysql/ \-e MYSQL_ROOT_PASSWORD[123456] \[镜像ID]# 4、修改为开机自启动。 docker update --restartalways [容器ID]参数说明-p 3306:3306将宿主机 3306端口映射到容器内 3306端口-e MYSQL_ROOT_PASSWORD123456追加启动参数指定 MySQL密码 4. MySQL—启动两个容器 # 1、启动Master容器。 docker run -d \--name master \-p 3307:3306 \ -v /root/mysql/master/mysql.cnf:/etc/mysql/mysql.cnf \ -v /root/mysql/master/data/:/var/lib/mysql/ \ -v /root/mysql/master/error.log:/var/log/mysql/error.log \ -e MYSQL_ROOT_PASSWORD[123456] \ [镜像ID]# 2、启动Slave容器。 docker run -d \--name slave \-p 3308:3306 \ -v /root/mysql/slave/mysql.cnf:/etc/mysql/mysql.cnf \ -v /root/mysql/slave/data/:/var/lib/mysql/ \ -v /root/mysql/slave/error.log:/var/log/mysql/error.log \ -e MYSQL_ROOT_PASSWORD[123456] \ [镜像ID]5. 启动 MySQL-8并配置忽略大小写 docker run -d \--name mysql_8 -p 3306:3306 \-e MYSQL_ROOT_PASSWORD[123456] \-v /home/mysql/:/var/lib/mysql \[镜像ID] \--lower_case_table_names16. 登陆容器 # 1、进入容器。 docker exec -it [容器ID] /bin/bash # 2、登陆MySQL。 mysql -u root -p123456# 3、退出MySQL。 quit # 4、退出容器。 exit# 5、查看MySQL容器IP。 docker inspect [容器ID]# 6、配置MySQL容器IP。三、MySQL—常用操作 # 1、连接。 mysql -uroot -p123456# 2、远程连接。 mysql -u root -p 123456 -h 192.168.0.1 -P 3306 mysql -h[192.168.0.11] -P[3306] -D[test] -uroot -p123456 # 3、查看版本 SELECT VSESION();1. 修改—默认端口 # 查看MySQL全局参数默认端口 show global variables like port;# 修改默认端口加port端口配置修改完成后重启服务。 vim /etc/my.cnf port33092. 修改—密码 ALTER user rootlocalhost IDENTIFIED WITH mysql_native_password BY 123456;2.1 忘记密码一 # 1、配置my.ini文件的[mysqld]字段下加入如下配置。 skip-grant-tables# 2、重启MySQL服务现在不需要密码即可登录数据库。 service mysql restart# 3、再次登录MySQL。 mysqluse mysql; mysqlUPDATE user SET passwordpassword(新密码) WHERE Userroot; mysqlflush privileges;# 4、修改之后再去掉my.ini文件的skip-grant-tables参数重启MySQL服务即可。2.2 忘记密码二 # 不使用上面的方法而是通过非服务方式加skip-grant-tables参数运行MySQL来修改密码。# 1、停止MySQL服务。# 2、打开命令行窗口在bin目录下使用mysqld-nt.exe启动即在命令行窗口执行。 mysqld-nt --skip-grant-tables# 3、然后另外打开一个命令行窗口登录MySQL此时无需输入密码即可进入。# 4、按以上方法修改好密码后关闭命令行运行的窗口此时即关闭了MySQL。 # 如果发现MySQL仍在运行的话可以结束掉对应进程来关闭。# 5、启动MySQL服务。3. 修改—不区分大小写 -- 查询大小写配置。 SHOW GLOBAL VARIABLES LIKE %lower_case%;-- 查询是否区分大小写表名。 SHOW VARIABLES LIKE LOWER_CASE_TABLE_NAMES;lower_case_file_systemoff说明大小写是敏感的。 注意该变量不可以修改只是说明当前操作系统对于 MySQL 的配置是否大小写敏感。lower_case_table_names0是对数据表名不做转换。 如果是1则会将数据表转换为小写然后在进行操作。 LOWER_CASE_TABLE_NAMES0表名存储为给定的大小写比较时区分大小写的。LOWER_CASE_TABLE_NAMES1表名存储在磁盘是小写的比较时不区分大小写。LOWER_CASE_TABLE_NAMES2表名存储为给定的大小写比较时是小写的。 vim /etc/mysql/my.cnf docker exec -it mysql_8 /bin/bash docker cp mysql_8:/etc/mysql/my.cnf /root/mysql/my.cnfdocker cp /root/mysql/my.cnf mysql_8:/etc/mysql/my.cnf # 修改不区分大小写。 # vi /etc/mysql/mysql.conf.d/mysqld.cnf vi /etc/my.cnf------------------------------ [mysqld] pid-file /var/run/mysqld/mysqld.pid socket /var/run/mysqld/mysqld.sock datadir /var/lib/mysql #log-error /var/log/mysql/error.log # By default we only accept connections from localhost #bind-address 127.0.0.1 # Disabling symbolic-links is recommended to prevent assorted security risks symbolic-links0 # 修改不区分大小写。 lower_case_table_names1 ------------------------------# 重启MySQL。 service mysql restart5. MySQL—导入导出 # 导出。 mysqldump -uroot -p -h192.168.100.101 -P3307 --databases sell sell_bak.sql# 导入先修改sell_bak.sql中的库名。 mysql -uroot -p -h192.168.100.101 -P3308 sell_bak.sql四、MySQL—异常 1. 3306端口已经绑定。 Error starting userland proxy: listen tcp 0.0.0.0:3306: bind: address already in use # 1、查看3306端口占用情况。 sudo netstat -nlpt | grep 3306# 2、停掉MySQL服务。 sudo service mysql stop2. ONLY_FULL_GROUP_BY ONLY_FULL_GROUP_BY 五、MySQL客户端—安装 MySQL 下载 # 查看是否有安装过MySQL。 rpm -qa | grep mysql# 卸载旧的版本。 rpm -e --nodeps [软件名]# 安装.rpm包--nodeps --force强制安装。 # 如果下载的是.tar文件需要先解压如果是.rpm文件则可以直接安装。 rpm -ivh [rpm包的名字] --nodeps --forcemysql --help # 检测MySQL是否已经启动。 #service mysqld status# 连接。 mysql -h[192.168.0.11] -P[3306] -D[test] -uroot -p123456 安装成功。 error while loading shared libraries: libtinfo.so.5: cannot open shared object file # 查找存在的libtinfo包。 find / -name libtinfo* # 找到存在的包。 #/usr/lib64/libtinfo.so.6.1# 创建软链接。 ln -s /usr/lib64/libtinfo.so.6.1 /usr/lib64/libtinfo.so.5
http://www.dnsts.com.cn/news/73174.html

相关文章:

  • 个人网站建设教程经典网页设计欣赏
  • 广东制冷设备网站建设费用川畅咨询 做网站多少钱
  • 网站后台修改导航栏做网站累吗
  • 如何用七牛云做视频网站做网站用jquery
  • 天河区门户网站招生考试化妆品网站下载
  • 移动端高端网站网站开发的技术指标
  • 刚做还网站第一时间抓取vs2017 如何做网站
  • php网站开发实训感想网站设计实验
  • 做游戏用什么电脑系统下载网站好安卓wap浏览器
  • 营销型网站展示wordpress图片命名
  • 网站运营一个月多少钱广州白云区123号
  • 网站到期域名怎么解决办法做一个app需要多少成本
  • 网站建设开发费怎么做账沧州南皮手机网站建设
  • 运营实力 网站建设怎么建免费企业官网站
  • 辽宁建设厅网站什么时候换的潮州建设局网站
  • 银川网站网站建设wordpress重写
  • 南宁网站建设培训有哪些软件开发必备编程工具
  • 郑州网站推广公司电话做一个模板网站多少钱
  • 大学制作网站怎么做郑州室内设计学校
  • 当前主流的网站开发语言网络推广平台网站推广
  • 广州网站推广哪家强会网站开发想找兼职
  • 合肥有多少做网站的网站开发主页
  • 做网站推广我们是专业的成都打鱼网站建设
  • 手机网站页面尺寸html网页设计代码作业代码
  • wordpress网站速度wordpress汉化教程
  • 网站建设资讯版块如何做用户运营线上企业订单管理系统网站
  • 网站建站网站烟台建设用地规划查询网站
  • 网站做销售是斤么工作订阅号登陆平台
  • 钟表网站开发背景文章甘肃建设厅网站执法局
  • 百度官方网站首页深圳网站建设公司简介