MySQL基础指南:如何访问服务器
上的mysql数据库 如何访问服务器
上的mysql数据库 1.远程连接服务器
上的MySQL开发端口3306(端口号是您服务器上的MySQL访问端口)? 软件
1. MySQL文件目录
配置解压后的bin文件到环境变量路径的路径,这样就可以在任何地方使用了。订购
2。安装MySQL服务和基本说明
# 安装MySQL 将会在服务里出现一个叫MYSQL57的服务
mysqld install MYSQL57
# 启动MySQL
net start mysql
# 停止MySQL
net stop mysql
# 设置密码
update mysql.user set authentication_string=password('xxxx') where user='root';
# 数据库备份
mysqldump -uroot -p mycode > D:\\backupSql\\android.sql
# 数据库还原
mysql -u root -p mycode < D:\\backupSql\\android.sql
# 进入MySQl 全写 和 简写
mysql --host=toly1994.com --user=root --port=3306 --password
mysql -htoly1994.com -P3306 -uroot -p
# 退出
quit 或 exit 或 \q
# MySQL数据库版本
mysql -V 或 mysql --version
复制代码
3. MySQL 配置文件
my.ini 文件
[mysql]
default-character-set=utf8 # 设置mysql客户端默认字符集
[mysqld]
port = 3306 #设置3306端口
basedir=D:B\mysql-5.7.22-winx64 # 设置mysql的安装目录
datadir=D:\B\mysql-5.7.22-winx64\data # 设置mysql数据库的数据的存放目录
max_connections=200 # 允许最大连接数
character-set-server=utf8 # 服务端使用的字符集 默认为8比特编码的latin1字符集
default-storage-engine=INNODB # 创建新表时将使用的默认存储引擎
explicit_defaults_for_timestamp=true # 开启查询缓存
# skip-grant-tables # 无需密码登录mysql
复制代码
4。如果忘记密码怎么办
1. net stop mysql
2. 打开my.ini文件 在[mysqld]下 添加skip-grant-tables
3. net start mysql
4. mysql -u root -p 回车 回车
5. use mysql
6. update user set authentication_string=password("xxxx") where user="root";
6. flush privileges;
7. quit
8. 将my.ini文件的skip-grant-tables注释掉
9. 重启服务
复制代码
5.
|---修改前面符号
并没有什么实际用处,就是将`mysql>` 换一下,适于装B症患者...
mysql -uroot -p --prompt toly-》
toly-》use zoom
Database changed
toly-》
|--- mysql中有内置函数使用
mysql> SELECT VERSION(), CURRENT_DATE,NOW(),USER();
+-----------+--------------+---------------------+----------------+
| VERSION() | CURRENT_DATE | NOW() | USER() |
+-----------+--------------+---------------------+----------------+
| 5.7.22 | 2019-03-15 | 2019-03-15 18:51:12 | root@localhost |
+-----------+--------------+---------------------+----------------+
|---mysql中支持简单计算
mysql> SELECT 1+1, (4+1)*5,4/5,5^8;
+-----+---------+--------+-----+
| 1+1 | (4+1)*5 | 4/5 | 5^8 |
+-----+---------+--------+-----+
| 2 | 25 | 0.8000 | 13 |
+-----+---------+--------+-----+
复制代码
作者的其他用途:张风捷特烈
链接:https://Yaoming.im/post/5c8c7d7d5188257c5b4786c1
来源:Nuggets归Confus所有。商业转载请联系作者获得授权。非商业转载请注明出处。
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。