当前位置: 澳门新濠3559 > 数据库 > 正文

1、下载.deb包到本地,可在Mysql安装下的my.ini文件

时间:2019-12-27 19:58来源:数据库
1、2003 - can't connectto MySQL server on 'localhost' (10060) =======================安装====================== 参照MySQL官网的步骤: 1、下载.deb包到本地,例如:下载mysql-apt-config_0.8.3-1_all.deb wget 2、切换到

1、2003 - can't connect to MySQL server on 'localhost' (10060)

=======================安装======================
参照MySQL官网的步骤:
1、下载.deb包到本地,例如:下载mysql-apt-config_0.8.3-1_all.deb
wget
2、切换到下载下来的包所在的目录
3、使用sudo dpkg -i 命令安装下载的包,例如:
sudo dpkg -i mysql-apt-config_0.8.3-1_all.deb
注:期间需要配置安装信息,如果默认,就直接选择选项中的OK项
4、更新包信息
sudo apt-get update
5、安装MySQL
1、下载.deb包到本地,可在Mysql安装下的my.ini文件修改。sudo apt-get install mysql-server
注:期间需要输入root用户的密码
6、检查服务状态
sudo service mysql status

关闭防火墙即可。

====================启动/停止MySQL================
启动:sudo service mysql start
停止:sudo service mysql stop

澳门新濠3559,2、1067 - Invalid default value for 'state'

======================MySQL命令===================
* 登录:mysql -u root -p  <回车>
    然后输入密码
* 查看所有数据库名字: show databases;
* 选择一个数据库操作:use <database_name>;
* 查看当前数据库下所有的表名:show tables;
* 创建一个数据库:crate database <database_name>;
* 删除一个数据库:drop database <database_name>;
* 查看表结构:desc <table_name>

修改数据库(必须删除才能修改,创建数据库时输入名称的下一个选择框就是进行字符集的选择)或表的字符集。为了一劳永逸,使用默认的字符集,可在Mysql安装下的my.ini文件修改。

* 一页一页显示结果,类似命令行的more命令:pager more;  更多:

* 删除用户:drop user '用户名'@'主机';  (最好使用此命令来删除用户,如果直接使用delete from mysql.user来删除的话会导致很多数据不一致,在某些表中还是存在此用户,从而再次创建此用户或跟此用户相关的操作就会导致失败)。

===================MySQL的SQL操作=============
* limit:可用于分页处理
* 字符集处理

  原文:

  status:可查看到当前数据库的字符集。

  show character set:查看可用字符集。

  show create table [table_name]:可以查看表或者字段的字符集。

  alter database [database_name] character set [characterset_name]:修改数据库的字符集。

  alter table [table_name] character set [characterset_name]:修改表的字符集。

  alter table [table_name] modify [column_name colum_type] character set [characterset_name]:修改字段的字符集。

  create database [database_name] character set [characterset_name]:创建数据库时指定字符集,之后都是以此字符集创建的表结构。

  

===================远程连接Mysql================

1、在mysql服务器登陆mysql,创建并一个用于客户端连接的用户

  * grant all on *.* to 'mysql'@'192.168.61.130' identified by '123';

  * flush privileges;

2、修改mysql的配置文件:

  * sudo vi /etc/mysql/mysql.conf.d/mysql.cnf

  * 修改 bind-address    = 0.0.0.0

3、重启mysql

  * service mysql stop

  * service mysql start

4、客户端进行连接,测试成功。

 

编辑:数据库 本文来源:1、下载.deb包到本地,可在Mysql安装下的my.ini文件

关键词: